.switchClass on。$(“#xxx”)。悬停:当鼠标离开#xxx时,如何停止转换?

时间:2012-02-28 16:43:43

标签: jquery jquery-ui jquery-effects

我有这个简单的SCRIPT(http://jsfiddle.net/ibundi/mu7BG/):来自

的一些DIV的switchClass
.main{width:x;height:y;line-height:z;}

.h(eight) or .w(idth) {width:XX;heigth:YY;line-height:z;}.

现在我想防止奇怪的过渡队列,

return false;

不起作用,如

.stop(1,0).switchClass ...

现在, 1)如何阻止奇怪的排队? 2)当鼠标离开悬停元素时,如何在不等待从旧类到新类的整个过渡的情况下停止转换?

我正在使用1.8.16版本的JqueryUI。 谢谢你的关注。 →

1 个答案:

答案 0 :(得分:0)

问题是你提供给hover()的第二个函数是不应该被触发的?就像当你仍在'内部'元素,但刚刚徘徊在里面中时?

如果是,请使用hover()mouseenter()

代替mouseleave()