2014-01-19 12 views
14

divスクロールを検出したい。このコードは、ウィンドウスクロール全体を検出します:divスクロールjqueryを検出する

});

ここに私のHTMLコードです。

<div id="scrollingbox"> 
<ol id="results"> 
</ol> 
<div class="animation_image" style="display:none" align="center"><img src="ajax-loader.gif"></div> 
</div> 

私はdiv IDを使用しましたが、2つではなく何も出力しません。

答えて

30

わからない、あなただけスクロール()関数内でなどのID、クラスでdiv要素を参照することができます。ここでは

は簡単jsfiddleです:http://jsfiddle.net/collabcoders/v2RbN/

$(".box").scroll(function() { //.box is the class of the div 
    $("span").css("display", "inline").fadeOut("slow"); 
}); 

更新日:http://jsfiddle.net/collabcoders/v2RbN/1/

$("span").hide(); 

$(".box").scroll(function() { 
    if($(this).scrollTop() + $(this).innerHeight() >= $(this)[0].scrollHeight) { 
     $("span").show();  
    } else { 
     $("span").hide(); 
    } 
}); 
+0

私は私の質問を改訂しました。見てください。http://stackoverflow.com/questions/21212051/jquery-find-if-div-reached-the-bottom-on-scroll – user3196424

+0

okコード – johnnyarguelles

+2

うまくいってくれてありがとうございました!あなたは私の人生を大統領と私の学校のVPから救った! – user3196424

関連する問題