0

我不知道出了什么问题?滚动时我试图全部获取#second元素

这是 console.log CODEPEN 示例的示例

$(window).scroll(function(){
    var section     =     $("#second").offset().left,
    scrollXpos          =   $("body").scrollLeft();




    if(scrollXpos == section){

        console.log("second")
    }
    else{
         console.log("rest")
    }
});  
4

1 回答 1

1

显然opera,ie和firefox配合得更好

$(document).scrollLeft();

不是

$("body").scrollLeft();

同样适用

$(document, window).scroll(function(){

不是

$(window).scroll(function(){

谢谢@trendy

于 2013-08-17T14:34:47.250 回答