1

JQuery on()メソッドを使用する次の2つのイベントハンドラーを組み合わせる方法はありますか?

$('#myform').on(
'click', '.delete_item',function(event){
        delete_item();
    }
);

$('#myform').on(
    'click', '.update_item',function(event){
        update_item();
    }
);
4

2 に答える 2

5
$('#myform').on(
'click', '.delete_item',function(event){
        delete_item();
    }
).on(
    'click', '.update_item',function(event){
        update_item();
    }
);
于 2012-08-14T15:08:57.943 に答える
1
$('#myform').on('click', '.delete_item,.update_item', function(event) {
    (event.target.className == 'delete_item') ? delete_item() : update_item();
});​

jsFiddleの例

于 2012-08-14T15:12:10.637 に答える