Добавить и удалить класс при событии прокруткиJquery

Программирование на jquery
Ответить
Anonymous
 Добавить и удалить класс при событии прокрутки

Сообщение Anonymous »

Я пытаюсь добавить или удалить класс при получении элемента top, используя эту демонстрацию. Вот также код:

Код: Выделить всё

$(document).ready(function () {
var sec1_offset = $("#sec1").offset();
var sec2_offset = $("#sec2").offset();
var sec3_offset = $("#sec3").offset();
var sec4_offset = $("#sec4").offset();
var sec5_offset = $("#sec5").offset();
var sec6_offset = $("#sec6").offset();
var sec7_offset = $("#sec7").offset();
$("section").scroll(function () {
if (sec4_offset.top < 100) {
alert("You Are in Sec 4");
}
});
});
Я также меняю $("section").scroll(function () { на $(body).scroll(function () { и $ (document).scroll(function () { но это не сработало. Что я делаю не так?

Подробнее здесь: https://stackoverflow.com/questions/217 ... roll-event
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»