Skip to content

Instantly share code, notes, and snippets.

@raimon49
Created October 28, 2012 11:24
Show Gist options
  • Save raimon49/3968375 to your computer and use it in GitHub Desktop.
Save raimon49/3968375 to your computer and use it in GitHub Desktop.
WEB+DB PRESS Vol.71『プログラマのためのjQuery再入門』新旧イベントAPIの対応周りの写経
// $(elem).on('type', 'selector', handler)が$(elem).delegate('selector', 'type', handler)と同等
// 各td要素にaddEventListener相当の処理が実行される
$('table td').on('click', function(e) {
// td要素に対する処理
$(this).css('color', 'red');
})
// 親のtable要素だけにaddEventListenerしておき処理を委譲してもらう
$('table').on('click', 'td', function(e) {
// td要素に対する処理
$(this).css('color', 'red');
})
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment