jQuery provides 'Chainability' which enables you to call a sequence of methods of an object.
jQueryを使うと、同じオブジェクトに対する一連のメソッドの適用をシンプルに記述することができる。メソッドチェーン。
The sample code demonstrates how to enable a text field by button click.
以下はボタンクリックによってテキストフィールドを有効にするサンプルである。
Javascript:
$(function() { $('#btn1').click(function() { $('#theform input[@name=name]').attr('disabled','').focus().select(); $(this).attr('disabled','disabled'); }); });
The click event handler of btn1 will, at first, enable the text field, focus it, and select it.
HTML:
<form id="theform" method="POST" action="#"> <input type="text" name="name" value="username" disabled="disabled" /> <input id="btn1" type="button" value="Edit"/> </form>