У меня есть сайт WordPress, который объединяет scrollspy бутстрапа. Scrollspy активируется, когда вы прокручиваете, но он неправильно отображает первые два элемента в навигационной панели. Кажется, есть проблема смещения из-за того, что первая область содержимого больше, чем другие, но я добавил смещение в теге тела и через jQuery('.navbar').scrollspy()
. Я также добавил padding-top: 100px
в первый контент на странице. Ни одно из этих решений не работает. Что мне здесь не хватает?Bootstrap Scrollspy Неверное выделение
ответ
По умолчанию ScrollSpy
будет привязать к элементу с данными атрибута data-spy="scroll"
(в данном случае body
элемента), но так как есть много изображений и содержимое Загрузка после ГОТОВ событие уже уволена.
Я хотел бы предложить использовать javascript api в scrollspy для обновления смещения и цели, рассчитанные с использованием метода обновления, как показано в коде ниже:
<script type="text/javascript">
jQuery(document).ready(function() {
setTimeout(updateScrollSpy, 1000);
});
function updateScrollSpy() {
jQuery('[data-spy="scroll"]').each(function() {
var $spy = jQuery(this).scrollspy('refresh')
});
}
</script>
Кроме того, на «Key Advantage» ссылка внутренний идентификатор не предоставляется поэтому он перенаправляется на указанную ссылку.
Спасибо, это сработало. Добавление функции jQuery (document) .ready() 'к исправлению исправлено. –
- 1. Выделение Scrollspy не работает в Bootstrap 3
- 2. Bootstrap ScrollSpy
- 3. Bootstrap Scrollspy - Как получить выпадающий список scrollspy?
- 4. Bootstrap Scrollspy не работает
- 5. Bootstrap ScrollSpy не работает
- 6. Bootstrap Scrollspy & Smooth-Scroll
- 7. Bootstrap Scrollspy не работает
- 8. ScrollSpy Не работает Bootstrap
- 9. bootstrap scrollspy не работает
- 10. Bootstrap ScrollSpy не работает
- 11. Bootstrap scrollspy не работает
- 12. Bootstrap scrollspy active selector
- 13. Bootstrap scrollspy работает странно
- 14. Bootstrap JS Scrollspy в панель Bootstrap
- 15. Bootstrap ScrollSpy, кажется, разбивает закладки Bootstrap
- 16. Twitter Bootstrap - Scrollspy игнорировать ID
- 17. bootstrap offset scrollspy не работает
- 18. Twitter Bootstrap scrollspy в меню
- 19. Bootstrap scrollspy ничего не делает
- 20. Bootstrap: ScrollSpy и гладкая прокрутка
- 21. Bootstrap scrollspy with angular-ui
- 22. Bootstrap Scrollspy с несколькими Navbars
- 23. Scrollspy Bootstrap v3.3 не работает
- 24. Twitter Bootstrap Scrollspy пропуская элемент
- 25. bootstrap scrollspy пропуская первый элемент
- 26. Bootstrap 3 scrollspy не работают
- 27. Почему не работает scrollspy Bootstrap?
- 28. Как установить смещение для ScrollSpy в Bootstrap?
- 29. Выпадение Bootstrap Неправильное выделение
- 30. twitter Bootstrap Scrollspy выделить последний элемент
Готов поспорить, это как-то связано с вашим плагином «nicescroll», а не с бутстрапом scrollspy. – davidkonrad
@ davidkonrad Нет, просто отключил его и все тот же. –
Эй @ Даниэль. В каком браузере вы тестируете? Я пробовал с хром/ubuntu, и я гарантирую, что он работает. Правильные элементы подсвечиваются при прокрутке. Если вы используете IE8, вы должны добавить html5.js. – davidkonrad