【问题标题】:Colour change script breaks slideToggle drop down menu颜色更改脚本会中断 slideToggle 下拉菜单
【发布时间】:2012-06-12 07:11:40
【问题描述】:

我有一个下拉菜单,您可以看到here on jsfiddle。在我包含颜色更改脚本之前它工作正常,该脚本设置和更改导航链接中文本的字母颜色。

正如您可能会在 jsfiddle 上看到的那样,当用户将鼠标悬停在菜单上(或者只是进入自动 slideToggle 狂热!)时,slideToggle 会不断被触发,而它应该只在进入和离开 div 时触发.

有人可以帮助解决这个问题吗?

谢谢,

尼克

【问题讨论】:

    标签: jquery drop-down-menu menu slidetoggle


    【解决方案1】:

    将最高位更改为:

        $('.dropdown').hover(function () {
            // When the event is triggered, grab the current element 'this' and
            // find it's children '.sub_navigation' and display/hide them
            $(this).find('.sub_navigation').slideDown();
        }, function () {
            $(this).find('.sub_navigation').slideUp();
    
        });
    

    【讨论】:

      猜你喜欢
      • 2023-02-01
      • 1970-01-01
      • 2014-03-14
      • 2013-09-06
      • 1970-01-01
      • 1970-01-01
      • 2021-09-27
      • 2014-07-05
      • 1970-01-01
      相关资源
      最近更新 更多