Коли я відкриваю сторінку, зміщення вікна буде 0але коли я прокручую сторінку, зміщення вікна збільшиться відповідно? Як я можу знайти зміщення вікна в будь-якій конкретній точці моєї веб-сторінки?
Відповіді:
6 за відповідь № 1Я не знаю, чи отримую запитання, але для отримання зміщення прокрутки використовуйте:
var scrollOffset = $(window).scrollTop();
11 для відповіді № 2
Ви можете отримати зміщення прокрутки window
з допомогою window.scrollX
& window.scrollY
. Див Стаття MDN для прокрутки Y для отримання додаткової інформації.
window.scrollY; // the current vertical scroll offset of the window
Просто думав, що надам версію, яка не є jQuery.
1 для відповіді № 3
The .offset () метод не визначений для об'єкт вікна або віконний елемент тому ти слід використовувати .scrollTop () спосіб вирішити вашу проблему :)