我目前正面临一个巨大的问题。我有一个 mouseleave 动画集,但我需要阻止它,这里最有趣的是,我无权访问设置此动画的代码。
这个对我来说无法访问的代码在这里:
.on('mouseleave', function(e) {
if(!$(e.relatedTarget).parent().is(el)) {
el.stop(true, true).slideUp('fast');
}
});
基本上我需要删除这个动画,我不希望它发生。
我已经尝试过:
$(this).stop().clearQueue().finish().off('mouseleave');
这些都不适合我。
住手!
最佳答案
所以,我们有了答案。
$('foo').unbind('mouseleave');
还有
$('foo').unbind();
工作完美。
关于javascript - 如何阻止鼠标离开动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33632795/