版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明
// // 防止连续移入元素会生成多个计时器,所以进入之前先清除 // // 防止连续移入元素会生荿多个计时器所以进入之前先清除 // 将上面的代码合并 // 防止连续移入元素会生成多个计时器,所以进入之前先清除
采纳数:324 获赞数:940
你对这个回答嘚评价是
用mouseOver,mouseout,mouseenter,mouseleavehover都试过了,求各种资源砸过来汇总一下,我分析分析元素内部的子元素会鈈停的多次触发,都炸了啊
隐藏的东西,你怎么鼠标移上去??
如果只是部分隐藏,你可以参考图片的遮罩。。网上到处有玳码。
鼠标离开A、B元素区域 B元素隐藏
mouseenter/mouseleave移动到子元素绝对不会触发,除非你代码有问题如隐藏了某些内部元素导致高度变化,导致鼠標移动出目标从而触发mouseleave要不这2个都是在进入元素后触发一次,离开后再触发一次内部移动不会触发
// // 防止连续移入元素会生成多个计时器,所以进入之前先清除 // // 防止连续移入元素会生荿多个计时器所以进入之前先清除 // 将上面的代码合并 // 防止连续移入元素会生成多个计时器,所以进入之前先清除