Добрый день.
У меня такой вопрос возник. Хочу, чтобы, скажем, возникало определенное событие в тот момент, как я проскроллил 2/3 страницы.
Делал я так с помощью jquery:
var need_height = 2/3 * jQuery('body').height();
jQuery(window).scroll(function() {
if (jQuery(window).scrollTop() > need_height) {
alert('Вы проскроллили 2/3 страницы');
}
});
Однако, когда высота документа, т е body чуть больше window, то событие не происходит, хотя ведь должно. И таких страниц на сайте много.
Прошу вашей помощи.
Заранее благодарен за толковый ответ.
PS, все-таки склоняюсь, что с математикой тут не то, но вот мысль не могу навеять.