Я хочу добавить класс, когда пользователь прокручивает мою страницу вниз.
Я попробовал эту ссылку ответа stackoverflow , она работает только тогда, когда загрузка страницы еще не загружена полностью.
Я имею в виду, когда я обновляю страницу, я получаю предупреждающее сообщение из следующего кода, как и ожидалось, только когда я прокручиваю страницу до полной загрузки страницы (что означает, что страница все еще загружается).
$(document).ready(function () {
$(window).scroll(function () {
var scroll = $(window).scrollTop();
if (scroll >= 100) {
alert('scrolling is working');
}
});
$(window).scroll(function () {
if ($(window).scrollTop() + $(window).height() == $(document).height()) {
alert("$(window).scrollTop() = " + $(window).scrollTop() + " $(window).height()" + $(window).height() + "");
}
})
})
Я ожидаю, я должен получить предупреждение после полной загрузки страницы
Примечание
Я не получаю никаких уведомлений после полной загрузки страницы Еще одна вещь, я использую mvc framework.Я добавил JavaScript не на странице макета.Я дал ссылку на свой скрипт на @RenderBody()
странице