【发布时间】:2017-03-30 04:29:39
【问题描述】:
当将鼠标悬停在其父 li 上时,我尝试将每个 ul > li 向下滑动,然后在 mouseleave 事件上将其向上滑动
代码在第一个 mouseenter 和 mouseleave 上运行良好。但是当我将鼠标悬停在已经触发过一次的 panel 上时,mouseenter 函数不会再次触发我知道我已经接近但不确定我哪里出错了
在这里摆弄一下: http://jsfiddle.net/k2b5a62j/1/
我也试过hover 的小提琴,但没有运气
**为简单起见,我对小提琴进行了一些更新
【问题讨论】:
-
寻求调试帮助的问题(“为什么这段代码不起作用?”)必须包括所需的行为、特定的问题或错误以及 在问题本身中重现它所需的最短代码。没有明确问题陈述的问题对其他读者没有用处。
-
您的小提琴完全按照您为我描述的那样工作。当您将鼠标悬停在
product 1上时,子ul会向下滑动,而在模糊时它会向上滑动。此后它再次工作而没有问题。这不是你想要的吗? -
@Devon Deason 您的 jsfiddle 示例代码运行良好。那你为什么要提问?
-
当我第一次将鼠标悬停在
panel上时,子ul > li列表向下滑动,当鼠标离开时它又向上滑动。但是如果我将鼠标悬停在已经滑下一次的panel上,它就不会再次滑下
标签: javascript jquery hover mouseenter mouseleave