我在.everytime(2000)
...
在里面我有一个.hover
,但问题是当.everytime
触发.hover
时才会激活。有没有办法解决这个问题?
答案 0 :(得分:0)
我没有使用.everytime()
,但如果我了解您的问题,最简单的解决方案是执行.unbind('hover').hover()
而不是普通hover()
。这应该删除你之前通过jQuery附加的任何“悬停”事件。执行此操作会产生一些开销,因此如果您确实不需要重新绑定新的hover
事件,请在调用.everytime()
时在hover()
内设置变量并查找该变量再次绑定之前(我更喜欢这样做),或者只将hover()
设置为.everytime()
之外的{{1}}。