1

ウィンドウではなく、 divをスクロールしながらコンテンツをロードする必要があります。それが私のCSSコードです:

#sidebar{
 width:30%;
 float:right;
 height:455px;
}
#video_list{
  height:100%;
  overflow:auto;
}

そして、これは私のhtmlコードです:

<div id="sidebar" >
 <!-- other -->
 <div id="video_list">
 </div>
</div>

video_list はスクロール可能で、コンテンツは ajax 呼び出しによってロードされます。スクロールバーの最後に移動したら、コンテンツを再度ロードする必要があります。スクロール可能な div の高さを決定するにはどうすればよいですか? 私はこれを試しました:

if ($("#video_list").scrollTop()==$("#video_list").height()){
  loadContent();
 }

しかし、うまくいきません!

4

1 に答える 1

0

スクロールの高さを取得するには、次のようにします。

$("#video_list")[0].scrollHeight;

于 2010-04-14T16:29:27.173 に答える