悬停({,})
模仿悬停事件的
方法(将
鼠标移动到物体上并移出物体)
当鼠标移动到匹配的元素时,它触发指定的第一个
函数。
当鼠标移出这个元素时,它触发指定的第二个函数。
复制代码代码如下所示:
$('。mydiv)。Hover(function(){)
DoSomething…
}函数(){()
DoSomething…
});
问题是,当
执行悬停方法时,某些元素(如菜单)会通过Ajax动态加载。
菜单还没有加载,所以您必须使用jQuery的另一种方法,活()
由于事件委托的使用,对于未添加到DOM中的元素来说,Live()方法是有效的:
绑定到祖先元素的事件
处理函数可以响应子代触发的事件。
传递给Live()的事件处理函数不绑定到元素,
它不把他当作一个特殊事件处理函数,而是绑定到DOM树的根节点。
复制代码代码如下所示:
$('。mydiv)。活('hover
功能(事件){ {)
如果(事件
类型= =。'mouseenter){
DoSomething…
其他{ }
DoSomething…
}
})
一些jQuery版本MouseEnter和MouseLeave回应
有些是mouseover和mouseout
待测…