2012-03-30 19 views

回答

2

你可以做ternaries:

var click = false; 
$(el).on((click)?'click':'hover', 'li',function(){...}) 
0

如果你的函数将事件作为第一个参数(如),那么你可以检查e.type,看它是否是“悬停”或“点击”,然后绑定如第二个示例中的处理程序,并检查该值是否与click确定的相应事件匹配。

相关问题