jquery 的 hover方法同时绑定了两个事件。
1. 方法原型
.hover(handlerIn(eventObject), handletOut(eventObject))
其中,handlerIn与handlerOut均为一个函数对象。handlerIn鼠标进入该元素(可理解为获取鼠标焦点),相反的handlerOut表示鼠标退出该元素(失去焦点);eventObject 是所触发事件的jQuery对象
2. 方法理解
.hover()
方法是同时绑定 mouseenter
和 mouseleave
事件,实质上可以等价于以下方式:
$(selector).mouseenter(handlerIn).mouseleave(handlerOut)
3. 如何使用
使用方式:$("selector").hover(function1, function2)
4. 如何解除该绑定
$("selector").unbind('mouseenter mouseleave');