导航栏中的外部URL在引导程序中不起作用

拉赫·麦克雷

最近设置了一个主题运行引导程序以作为我们的网站运行。一切正常,包括放置在HTML中的外部URL。

问题是,实际的导航栏不会注册外部URL,并且在您单击时不会打开它们。它已被JS“ Magnific Popup”阻止,但我不知道具体为什么。任何帮助将不胜感激。

这是网站的链接,带有错误的导航栏在右上角。

俄罗斯网站

埃姆雷·德库尔(Emre Dokur)

这通常是由javascript内部的preventDefault()方法引起的。我相信导航原本打算用于锚定滚动。在main.js文件中,您将在第62行找到以下代码。

// Page Nav
var clickMenu = function() {

    $('#navbar a:not([class="external"])').click(function(event){
        var section = $(this).data('nav-section'),
            navbar = $('#navbar');

            if ( $('[data-section="' + section + '"]').length ) {
                $('html, body').animate({
                    scrollTop: $('[data-section="' + section + '"]').offset().top
                }, 500);
           }

        if ( navbar.is(':visible')) {
            navbar.removeClass('in');
            navbar.attr('aria-expanded', 'false');
            $('.js-fh5co-nav-toggle').removeClass('active');
        }

        event.preventDefault();
        return false;
    });


};

如您所见,该功能阻止了默认操作。阅读此函数后,您可以看到jquery选择器正在寻找没有“外部”类的a标记只需在标签中添加“外部”类即可解决此问题。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

导航栏中的外部URL在引导程序中不起作用

来自分类Dev

导航栏崩溃在引导程序中不起作用

来自分类Dev

导航栏引导程序中的活动状态不起作用

来自分类Dev

导航栏引导程序 3 在引导程序 4 中不起作用

来自分类Dev

切换按钮折叠在引导程序中的Bootstrap导航栏中不起作用

来自分类Dev

应用引导程序后,导航栏的下拉菜单在流星中不起作用

来自分类Dev

导航栏折叠不起作用,Twitter引导程序

来自分类Dev

引导程序:可折叠的导航栏不起作用

来自分类Dev

导航栏中的链接不起作用

来自分类Dev

引导程序在JSFiddle中不起作用

来自分类Dev

列在引导程序中不起作用

来自分类Dev

引导栏3.3.4中的CSS覆盖在导航栏中消除背景色时不起作用

来自分类Dev

引导栏3.3.4中的CSS覆盖在导航栏中消除背景色时不起作用

来自分类Dev

HTML超链接在导航栏中不起作用

来自分类Dev

ul li链接不起作用(在导航栏中)

来自分类Dev

导航栏崩溃在移动版本中不起作用?

来自分类Dev

导航栏中的Bootstrap下拉菜单不起作用

来自分类Dev

为什么粘性导航栏在Laravel中不起作用

来自分类Dev

导航栏和列布局在Firefox中不起作用

来自分类Dev

Ng Click在导航栏中不起作用

来自分类Dev

导航栏崩溃在Bootstrap中不起作用

来自分类Dev

导航栏中的 Bootstrap 崩溃不起作用

来自分类Dev

导航栏中的 booststrap 下拉列表不起作用

来自分类Dev

Bootstrap“标签”和“导航栏”在电子中不起作用

来自分类Dev

Bootstrap 组件中的导航栏代码不起作用

来自分类Dev

我的导航栏不起作用(引导程序与红宝石集成在导轨上)

来自分类Dev

引导按钮和导航栏不起作用

来自分类Dev

引导导航栏移动切换不起作用

来自分类Dev

隐藏属性在引导程序中不起作用

Related 相关文章

  1. 1

    导航栏中的外部URL在引导程序中不起作用

  2. 2

    导航栏崩溃在引导程序中不起作用

  3. 3

    导航栏引导程序中的活动状态不起作用

  4. 4

    导航栏引导程序 3 在引导程序 4 中不起作用

  5. 5

    切换按钮折叠在引导程序中的Bootstrap导航栏中不起作用

  6. 6

    应用引导程序后,导航栏的下拉菜单在流星中不起作用

  7. 7

    导航栏折叠不起作用,Twitter引导程序

  8. 8

    引导程序:可折叠的导航栏不起作用

  9. 9

    导航栏中的链接不起作用

  10. 10

    引导程序在JSFiddle中不起作用

  11. 11

    列在引导程序中不起作用

  12. 12

    引导栏3.3.4中的CSS覆盖在导航栏中消除背景色时不起作用

  13. 13

    引导栏3.3.4中的CSS覆盖在导航栏中消除背景色时不起作用

  14. 14

    HTML超链接在导航栏中不起作用

  15. 15

    ul li链接不起作用(在导航栏中)

  16. 16

    导航栏崩溃在移动版本中不起作用?

  17. 17

    导航栏中的Bootstrap下拉菜单不起作用

  18. 18

    为什么粘性导航栏在Laravel中不起作用

  19. 19

    导航栏和列布局在Firefox中不起作用

  20. 20

    Ng Click在导航栏中不起作用

  21. 21

    导航栏崩溃在Bootstrap中不起作用

  22. 22

    导航栏中的 Bootstrap 崩溃不起作用

  23. 23

    导航栏中的 booststrap 下拉列表不起作用

  24. 24

    Bootstrap“标签”和“导航栏”在电子中不起作用

  25. 25

    Bootstrap 组件中的导航栏代码不起作用

  26. 26

    我的导航栏不起作用(引导程序与红宝石集成在导轨上)

  27. 27

    引导按钮和导航栏不起作用

  28. 28

    引导导航栏移动切换不起作用

  29. 29

    隐藏属性在引导程序中不起作用

热门标签

归档