Web Tips Plus
ウェブ開発に関するメモ帳です。
2015年2月5日木曜日
jQuery live()をon()で書き換えるには
live→on
$
(
'table'
).
live
(
'click'
,
fn
);
$
(
document
).
on
(
'click'
,
'table'
,
fn
);
ある意味一番ややこしいですが、
liveがdocumentにイベントをセットしている
ということさえ理解していれば、delegateと同じになります。また、イベントセット箇所が明示的になるのでonを使いましょう。
というか、もう1.9以降、使用不可です。
JavaScript - clickとbindとliveとdelegateとonの違い - Qiita
# よくある解説 * bindはajax等で変更した要素にはイベントが動かない * liveはajax等で変更した要素にもイベントが動く > [jQueryで追加した要素を操作するにはon()メソッドで](http://qiita...
http://qiita.com/smzk/items/5eed5a90c4b32ca8b23a
0 件のコメント:
コメントを投稿
次の投稿
前の投稿
ホーム
登録:
コメントの投稿 (Atom)
0 件のコメント:
コメントを投稿