有什么办法可以做到:
$("#parent").on(
'click',
{
'tr': function(){
//do stuff one
},
'img[name="print"]': function(){
//do stuff two
}
}
);
在此先感谢,但它没有正常工作,我只想少写。
最佳答案
不,我不认为这是可用的。如果你想不那么冗长,我认为你能做的最好的事情就是像这样链接你的事件:
$("#parent").on('click','tr',someFunction).on('click','img',someOtherFunction);
关于javascript - JQuery:如何在不同的元素和不同的 Action 上同时附加相同的委托(delegate)事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22027688/