$(document).ready(function(){ $('div').bind('scroll', chk_scroll); }); function chk_scroll(e){ var elem = $(e.currentTarget); if (elem[0].scrollHeight - elem.scrollTop() == elem.outerHeight()){ console.log("已滚动到底部"); } }
// scrollTop 指的是滚动条的顶部位置,等于 scrollHeight - offsetHeight if (obj.scrollTop == (obj.scrollHeight - obj.offsetHeight)) { }
、scroll
属性を備えたscrollTop
イベントを使用できます。ユーザーがDiv要素をスクロールすると、scrollHeight
イベントが発射されます。 scroll
属性要素コンテンツが上方にスクロールするピクセルの数を返します。 scrollTop
属性は、内側のマージンを含むピクセルの要素の総高さを返しますが、境界線、スクロールバー、またはマージンを含みません。これら2つのプロパティを比較することにより、ユーザーがDIV要素の下部にスクロールしたかどうかを判断できます。 scrollHeight
scrollTop
scrollHeight
jqueryでは、は、要素のスクロール位置と高さに関する情報を提供する2つのプロパティです。 scrollTop
要素コンテンツが上向きにスクロールするピクセルの数を返します。要素がスクロールしていない場合は0を返します。 scrollHeight
内側のマージンを含むピクセルの要素の総高さを返しますが、境界、スクロールバー、またはマージンではありません。オーバーフローのために画面に表示されないコンテンツの高さが含まれます。 scrollTop
scrollHeight
jqueryを使用して、ユーザーがページの下部にスクロールするかどうかを確認する方法は?
、scroll
プロパティを組み合わせてscrollTop
イベントを使用できます。ユーザーがページをスクロールすると、scrollHeight
イベントが起動されます。 height
属性ページコンテンツが上にスクロールするピクセルの数を返します。 scroll
属性は、ピクセルでページの総高さを返します。 scrollTop
プロパティは、ビューポートの高さを返します。これらのプロパティを比較することにより、ユーザーがページの下部にスクロールしたかどうかを判断できます。 scrollHeight
height
jqueryを使用して、ユーザーがスクロールを開始したときに検出できますか?
jQueryを使用してスクロール方向を検出するには、現在のスクロール位置を以前のスクロール位置と比較できます。現在のスクロール位置が以前のスクロール位置よりも大きい場合、ユーザーは下にスクロールしています。現在のスクロール位置が以前のスクロール位置よりも小さい場合、ユーザーは上向きにスクロールしています。現在のスクロール位置を変数に保存して、scroll
イベントが起動するたびに更新できます。
はい、jqueryを使用してスクロールを防ぐことができます。これを達成するには、scroll
イベントでevent.preventDefault()
メソッドを使用できます。この方法は、イベントがキャンセル可能である場合にイベントをキャンセルします。つまり、イベントに属するデフォルトアクションは発生しません。イベントの場合、デフォルトのアクションはスクロールしているため、この方法を使用するとスクロールが妨げられます。 scroll
メソッドとanimate
属性を使用してアニメーションスクロールを使用できます。 scrollTop
メソッドは、CSSプロパティのセットのカスタムアニメーションを実行します。 animate
プロパティは、要素コンテンツが垂直にスクロールされているピクセルの数を設定または返します。それらを組み合わせて使用することにより、要素のスクロールをアニメーション化できます。 scrollTop
メソッドとanimate
メソッドを使用できます。 offset
メソッドは、CSSプロパティのセットのカスタムアニメーションを実行します。 animate
メソッドは、ドキュメントの左上隅に対する要素の座標を返します。それらを組み合わせて使用することにより、ページのスクロールを特定の要素にアニメーション化できます。 offset
メソッドとanimate
プロパティを使用して、ページの上部にスクロールできます。 scrollTop
メソッドは、CSSプロパティのセットのカスタムアニメーションを実行します。 animate
プロパティは、要素コンテンツが垂直にスクロールされているピクセルの数を設定または返します。 scrollTop
メソッドでanimate
プロパティを0に設定することにより、ページのスクロールを上部にアニメーション化できます。 scrollTop
イベントとscroll
関数を使用して実装できます。ユーザーが指定された要素をスクロールすると、イベントが発火します。 setTimeout
関数は関数を呼び出すか、指定されたミリ秒の後に式を計算します。それらを組み合わせて使用することにより、ユーザーがスクロールを停止したときに関数を実行したり、特定のコードを実行したりできます。 scroll
以上がjQuery divが終了するかどうかを確認しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。