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