我有一个jQuery函数,当用户在页面上水平滚动(即25px
)时到达html, body
时,我希望这样做。水平滚动= x轴。
换句话说,我希望jQuery检测用户何时在x轴上达到25px然后执行我的函数。
如何实现这一目标?一直在寻找和尝试不同的功能一小时没有运气。感谢所有提前。
答案 0 :(得分:5)
示例:http://jsfiddle.net/vm28X/1/
$(document).scroll(function(){
if($(this).scrollLeft() >= 25){
yourFunction();
}
});
function yourFunction(){
//I scrolled over 25
}
答案 1 :(得分:1)
我想指向this answer,您只需将scrollTop(...)
替换为scrollLeft(...)
作为x轴。