Javascript 链接悬停时,超级菜单中闪烁/闪烁

Javascript 链接悬停时,超级菜单中闪烁/闪烁,javascript,css,megamenu,Javascript,Css,Megamenu,请看 当您将鼠标悬停在顶部菜单中的餐厅上,然后将鼠标悬停在“浏览”上,然后再悬停在菜单中的任何链接上时,当您移动到任何链接上时,整个菜单都会“闪烁/闪烁” 问题是什么?我如何解决这个问题 谢谢这可能不是一个完整的解决方案,但它可能会帮助您找到主要问题。每次您将鼠标悬停在顶部链接“按类别”“按位置”“按位置”“查看全部”上时,#弹出菜单下的li从“活动选定”切换到“浏览”再切换到“活动选定”。这就是闪烁发生的时候 它可能与此函数有关: $("#flyout-menu li").ho

请看

当您将鼠标悬停在顶部菜单中的餐厅上,然后将鼠标悬停在“浏览”上,然后再悬停在菜单中的任何链接上时,当您移动到任何链接上时,整个菜单都会“闪烁/闪烁”

问题是什么?我如何解决这个问题


谢谢

这可能不是一个完整的解决方案,但它可能会帮助您找到主要问题。每次您将鼠标悬停在顶部链接“按类别”“按位置”“按位置”“查看全部”上时,#弹出菜单下的li从“活动选定”切换到“浏览”再切换到“活动选定”。这就是闪烁发生的时候

它可能与此函数有关:

        $("#flyout-menu li").hover (function () {
            $("#flyout-menu li > div").hide();
            $("#flyout-menu li").removeClass('selected');

            $(this).addClass('selected')
            $(this).children('.nav-sub-1-right').show();

        });

当您在
  • 节点上删除并重新添加所选类时,您的弹出式菜单javascript会暂时隐藏
    。然后重新显示
    。这会导致闪烁。不要隐藏