1

我有一个 jQuery 函数,当用户25px在页面上水平滚动时达到该函数(即html, body)。水平滚动 = x 轴。

换句话说,我希望 jQuery 检测用户何时到达 x 轴上的 25px,然后执行我的函数。

这怎么可能实现?一直在寻找和尝试不同的功能一个小时,但没有运气。提前感谢大家。

4

2 回答 2

5

示例:http: //jsfiddle.net/vm28X/1/

$(document).scroll(function(){
    if($(this).scrollLeft() >= 25){
         yourFunction();   
    }
});

function yourFunction(){
    //I scrolled over 25
}
于 2013-05-27T22:35:34.147 回答
1

我想向您指出这个答案,您只需替换scrollTop(...)xscrollLeft(...)轴即可。

于 2013-05-27T22:30:13.813 回答