这是我有问题的一些代码:
$(".setEtiquette").mouseover(function(){
var rightFrame = $(this).attr("name");
$('#'+rightFrame).fadeIn();
}).mouseout(function(){
var rightFrame = $(this).attr("name");
$('#'+rightFrame).fadeOut();
});
在setEtiquette上时,rightFrame闪烁,但这不是我们想要的,在移动到另一个礼节时,我们希望它停留并离开...
你有什么可以帮助我的吗?
谢谢!
最佳答案
当指针也移入子元素时,将触发mouseover(),而仅当指针移入绑定(bind)的元素时,mouseenter()才会触发。
如果闪烁是由于绑定(bind)元素的现有子元素引起的,则可能需要尝试使用mouseenter / mouseleave而不是mouseover / mouseout。