Quando abro uma página, o deslocamento da janela é 0mas quando eu rolar pela página, o deslocamento da janela aumentaria correspondentemente? Como posso encontrar o deslocamento da janela em qualquer ponto específico da minha página da web?
Respostas:
6 para resposta № 1Não sei se recebo a pergunta, mas para obter o deslocamento da rolagem, use:
var scrollOffset = $(window).scrollTop();
11 para resposta № 2
Você pode obter o deslocamento da rolagem do window
usando window.scrollX
E window.scrollY
. Veja o Artigo MDN no scrollY para mais informações.
window.scrollY; // the current vertical scroll offset of the window
Apenas pensei em fornecer a versão não-jQuery.
1 para resposta № 3
o .offset () método é indefinido para objeto de janela ou elemento de janela portanto você deve usar o .scrollTop () método para resolver seu problema :)