purazumakoiの[はてなブログ]

技術メモから最近はライフログも増えてきてます。

jQueryのlive、onの記述例

参照
jQuery の .live() の代わりは .on() - HAM MEDIA MEMO

政治的な絡みなどで

PCサイトはjQuery1.4.4 SPサイトはjQuery1.10.1

だが、そこで同じjsを参照するといったことがあった

そこで、jsロード後に生成された要素に対してイベントをつけたいということで 1.3~1.8まではliveサポート 1.7~はonをサポート ということで書き分ける必要があります。

// live
$('selector').live('click', function () {
  // クリックした時の処理
});

// on
$(document).on('click', 'selector', function () {
  // クリックした時の処理
});