我正在使用jQuery hover
和mouseout
脚本,但是问题是,当hover
工作时,当我在div
上设置mouseout
时,{{1 }}隐藏起来,并且连续可见(闪烁)。
如何克服这个问题?
这是我的代码:
div
答案 0 :(得分:0)
如果在悬停和鼠标移出快速发生时问题在闪烁,请尝试在隐藏巧巧时隐藏一下时间:
$( ".menu" ).mouseout(function() {
setTimeout(function() {
$(".append_div").hide('slow');
}, 500);
});
答案 1 :(得分:0)
如果迅速找出问题的原因,则可以使用grep '^[[:alpha:]]*[aeiou]\b'
grep '^[[:alpha:]]*[aeiou]\>'
和stop()
函数来解决。
finish()
https://jsfiddle.net/63dofz48/16/
或对具有两种缓慢效果的眼睛更好