我目前所知道的方法如下:
$(document).on('click','.attachment',function () {
console.log('attachment点击了')
}).on('click','.amend',function () {
console.log('amend点击了')
})
但是看网上说on()可以绑定多个事件多个函数:
$(document).on({
click:function(){ //事件1
......
},
keyup:function() { //事件2
.......
},
keydown:function(){ //事件3
.......
}
},'.select1','.select2','select3'); //元素1,2,3
并不能,只能在最后的元素上绑定三个事件,这不是我想要的!我想要的是不同的元素都绑定点击事件处理的函数却不同的方法。
有哪位大神知道麻烦告诉小弟一下,感激不尽
什么意思,不想写太多重复的
$(document).on
么?如果是这样的话,可以把调用的function放在一个对象里面