добавить/удалить класс с помощью jQuery на основе вертикального прокрутки
В данном случае цель состоит в том, чтобы удалить класс из элемента «заголовок», как только пользователь прокручивает определенное расстояние, а затем применить другой класс, чтобы изменить его внешний вид. Однако предоставленный код не функционирует, как предназначен, из -за некоторых незначительных ошибок. var scroll = $ (window) .scrolltop (); //> =, не = 500) { // clearheader, не clearheader - caps h $ (". Clearheader"). addClass ("Darkheader"); } });
было три основных вопроса:
$(window).scroll(function() { var scroll = $(window).scrollTop(); // >=, not = 500) { // clearHeader, not clearheader - caps H $(".clearHeader").addClass("darkHeader"); } });Оператор сравнения был неверным; Это должно быть> = проверить, больше ли позиция прокрутки или равна 500. отсутствовал в конце объявления функции.
. Решая эти проблемы, теперь вы можете эффективно добавить и удалить классы из заголовка на основе положения вертикальной прокрутки пользователя.
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3