チェックボックスを含むli(<li>)
と、次のようにイベントで on() を使用したliがあります。
$('li').on('click', 'li', function(){
});
2 番目のパラメーターである li を指定しないとどうなりますか?
li のイベント発火である click() にも適用するチェックボックスをクリックします。
委任はどのように機能しますか?デリゲート メソッドが非推奨になったため、on() の使用と混同しています。
チェックボックスを含むli(<li>)
と、次のようにイベントで on() を使用したliがあります。
$('li').on('click', 'li', function(){
});
2 番目のパラメーターである li を指定しないとどうなりますか?
li のイベント発火である click() にも適用するチェックボックスをクリックします。
委任はどのように機能しますか?デリゲート メソッドが非推奨になったため、on() の使用と混同しています。
イベントの伝播を停止できます。このjFiddle [例]を参照してください
$('li').on('click', function () {
$('p').text('li stuff');
});
$('input[type="checkbox"]').on('click', function (e) {
e.stopPropagation();
$('p').text('input checkbox stuff');
});