使用.on()委托多个事件的最佳方式是什么
以下是一个委托事件的语法:
$(document).on('mouseeenter','.foo', function(){});
下面是多个事件(未委托)的语法:
$('.foo').on({
mouseenter: function(){
//stuff
},
mouseleave: function(){
//stuff
}
});
我想知道有没有一种更简洁的方法:
$(document).on('mouseenter', '.foo', function(){})
.on('mouseleave', '.foo', function(){});
如果我必须这样做,那也没什么大不了的,我对此比任何事情都更好奇。
发布于 2013-03-08 22:15:40
$(document).on({
mouseenter: function(){
//stuff
},
mouseleave: function(){
//stuff
}
}, '.foo');
https://stackoverflow.com/questions/15295960
复制相似问题