使用jquery,如何设置一个事件,该事件在可见垂直滚动以及从页面上半部分更改为页面下半部分时触发,反之亦然。
因此,例如,如果有垂直滚动条,然后我在页面上半部的页面上寻找某个地方,然后向下移动,使我位于页面下半部,那么该功能就会发生。然后,如果我向上移动,再次回到上半部分,则会执行该功能。
谢谢。
最佳答案
var midHeight = jQuery(window).height() / 2 //Splits screen in half
$(window).scroll(function () {
if ($(window).scrollTop() > midHeight) {
//Do something on bottom
} else {
//Do something on top
}
})
关于javascript - 如何使用jQuery检测垂直滚动位置?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18023903/