javascript-JS鼠标悬停/鼠标闪烁但不停留
作者:互联网
这是我有问题的一些代码:
$(".setEtiquette").mouseover(function(){
var rightFrame = $(this).attr("name");
$('#'+rightFrame).fadeIn();
}).mouseout(function(){
var rightFrame = $(this).attr("name");
$('#'+rightFrame).fadeOut();
});
在setEtiquette上时,rightFrame闪烁,但这不是我们想要的,在移动到另一个礼节时我们希望它停留并离开…
你有什么可以帮助我的吗?
谢谢!
解决方法:
当指针也移入子元素时,mouseover()会触发,而当鼠标指针移入绑定元素时,mouseenter()会触发.
如果闪烁是由于绑定元素的现有子元素引起的,则可能需要尝试使用mouseenter / mouseleave而不是mouseover / mouseout.
标签:mouseover,mouseout,javascript,jquery 来源: https://codeday.me/bug/20191102/1991213.html