我在某处读到可以做这样的事情:
$(document).on({click: function(){}})
这是真的还是有类似jQuery支持的东西?我想通过设置传递一个对象。
答案 0 :(得分:5)
是的,有可能。这是一次绑定多个事件的简单方法,如下所示:
$(target).on({
click: function() { /*... do something when user clicks ...*/ },
mouseover: function() { /*... do something else ...*/ },
keyup: function(){ /* ... */ }
// and so on...
});
您甚至可以将函数绑定到多个事件:
$(target).on('click mouseover keyup', function() {
// something to handle all events...
});