JQuery on()方法 - 组合事件处理程序

时间:2012-08-14 15:07:27

标签: jquery

有没有办法组合以下两个使用JQuery on()方法的事件处理程序?

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

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

2 个答案:

答案 0 :(得分:5)

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

答案 1 :(得分:1)

$('#myform').on('click', '.delete_item,.update_item', function(event) {
    (event.target.className == 'delete_item') ? delete_item() : update_item();
});​

<强> jsFiddle example