Несколько ссылок не работают внутри липкого меню навигации

0

Это веб-сайт, http://girleducationproject.com/tempfile.html[1]. Ссылки в навигации все привязаны к странице, за исключением кнопки пожертвования и пожертвования. Щелчок по этим двум не работает, но если щелкнуть правой кнопкой мыши, они дают возможность открыть ссылку на новой вкладке. Пожалуйста, порекомендуйте. благодаря

  • 1
    Не дайте нам ссылку на страницу, предоставьте минимальный фрагмент, который демонстрирует проблему. Ссылки ломаются, превращая ваш вопрос в чушь; Примеры всегда будут полезны другим, когда на ваш вопрос будет дан ответ. Кроме того, предоставление нам ссылки предполагает, что мы будем искать необходимую информацию, чтобы помочь вам, но вместо этого они склонны отговаривать людей, которые ответят вам, поэтому помогите нам помочь вам.
Теги:
navigation
href

1 ответ

0
Лучший ответ

Проблема в том, что вы привязали событие click ко всем элементам навигации через плагин onePageNav.

В вашем main.js добавьте фильтр в свою навигационную функцию:

// One Page Navigation
Navigation: function () {
    $('#menu').onePageNav({
        currentClass: 'current',
        scrollSpeed: 500,
        scrollOffset: 60,
        scrollThreshold: 0.2,
        easing: 'swing',
        filter: ':not(.external)' // <-- ADD THIS LINE
    });
},

Затем добавьте "внешний" класс к внешним ссылкам. Должен его решить.

Другой пример можно найти в документах (см. Пример фильтра): https://github.com/davist11/jQuery-One-Page-Nav#filter-example

  • 1
    Спасибо, это было так.
  • 1
    Здорово. :) Пожалуйста, примите мой ответ, если это помогло.
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню