如何使用.on()来委派多个事件?
这是一个委派单个事件的语法:
$(document).on('mouseeenter','.foo', function(){});
这里是多个事件的语法(非委托):
$('.foo').on({
mouseenter: function(){
//stuff
},
mouseleave: function(){
//stuff
}
});
我想知道除了下面这种方式,是否有更简洁的方法:
$(document).on('mouseenter', '.foo', function(){})
.on('mouseleave', '.foo', function(){});
如果我必须那样做,也没什么大不了的,但我更好奇一些。