В этой статье представлен мониторинг прокрутки начальной прокрутки для всех, чтобы учиться. Конкретный контент заключается в следующем
Мониторинг прокрутки в сопровождении прокрутки полос прокрутки, элементы списка постоянно переключаются и активируются.
<!-id = "Menu"-это объект прослушивания для Data-Target = "#Menu"-> <!-Navbar Navbar-inner-inner Navbar-фиксированная навигационная панель-> <div> <div> <div> <li> <a href = "#1"> list1 </a> </li> <li> <a href = "#2"> list2 </a> </li> <li> <a href = "#2"> list1 </a> </li> <li> <a href = "#2" Выпадающий меню-меню выпадающего меню выпадающего меню поведение вызова-> <a href = "#" data-toggle = "выпадающий" выпадающий меню <b> </b> </a> <ul> <li> <a href = "#3"> Список 3 </a> </li> <li> <a href = "#4"> list 4 </a> href = "#5"> Список 5 </a> </li> </li> </li> </div> </div> <!-data spy = "scroll" Установите атрибуты данных для объекта прослушивания-> <!-Data-target = "#Menu" SET SLISTEAR-> <!-DATA-OFTEST = "30" SETSET-> <DIV DATA SPY = "SCROLL" DATA-OFTEST = "30". <h3 id = "1"> list 1 </h3> <p> <img src = "img/1.jpg"> </p> <h3 id = "2"> список 2 </h3> <p> <img src = "img/2.jpg"> </p> <h3 id = "3" src = "img/3.jpg"> </p> <h3 id = "4"> список 4 </h3> <p> <img src = "img/4.jpg"> </p> <h3 id = "5"> list 5 </h3> <p> <img src = "img/5.jpg"> </p> </h3> <p> <img src = "img/5.jpg"> </h3
Мониторинг прокрутки
<body Data spy = "scroll" data-target = "#navbar" data-offset = "0"> <div id = "Navbar"> <ul> <li> <a href = "#1"> list1 </a> </li> <li> <a href = "#2"> list2 </a> </li> <li> <a href = "#2"> liled2 </i> </li> <li> <a href = "#" data-toggle = "выпадающий"> выпадающее меню <b> </b> </a> <ul> <li> <a href = "#3"> list3 </a> </li> <li> <a href = "#4"> list4 </a> </li> <li> <a href = "#5"> list5 </a> </li> <li> <a href = "#5"> list5 </a> </li> <li> <li> </ul> </div> <!-data-spy = "scroll" устанавливает атрибуты данных для объектов прослушивания-> <!-data-target = "#menu" Устанавливает объекты прослушивания-> <!-Data Off = "30" Set Soffset-> <Div> <H3 ID = "1" id = "2"> Список 2 </h3> <p> <img src = "img/2.jpg"> </p> <h3 id = "3"> list 3 </h3> <p> <img src = "img/3.jpg"> </p> <h3 id = "4"> list 4 </h3> <p> <img src = "4. <h3 id = "5"> Список 5 </h3> <p> <img src = "img/5.jpg"> </p> </div>
Стиль CSS
#navbar {position: исправлен; Справа: 10px; Верх: 50px; Ширина: 200px; фоновый цвет: #fff;}Называется:
Первый: используйте метод DATA-spy = ”Scroll”, выше
Второй тип: используйте вызовы JS
HTML просто удаляет Data-spy = ”Scroll»
$ (function () {$ ("body"). Scrollspy (); // Когда активируется новый элемент навигационной панели, $ ("body"). On ("activate", function (e) {if (e.target && $ (e.target) .hasclass ("раскрывающийся список")) {$ (e.target) .Children ("ul.dropdown (" Oprowdhond ")) {$ (e.target). "Block");Если вы все еще хотите учиться глубже, вы можете нажать здесь, чтобы изучить и прикрепить к вам замечательную тему: учебник по обучению Bootstrap
Выше приведено в этой статье, я надеюсь, что для всех будет полезно изучить программирование JavaScript.