在div和mouseout上同时使用悬停

时间:2018-09-16 12:19:31

标签: javascript jquery css mouse jquery-hover

我正在使用jQuery hovermouseout脚本,但是问题是,当hover工作时,当我在div上设置mouseout时,{{1 }}隐藏起来,并且连续可见(闪烁)。

如何克服这个问题?

这是我的代码:

div

2 个答案:

答案 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/

或对具有两种缓慢效果的眼睛更好

https://jsfiddle.net/63dofz48/10/