ホームページ > 記事 > ウェブフロントエンド > jqueryでスクロールバーの位置を変更する方法
変更方法: 1. 水平スクロール バーの位置を設定するには、scrollLeft() を使用します。構文は "$("スクロール バー要素").scrollLeft(位置値)"; 2.scrollTop( ) 水平スクロールバーの位置を設定します。垂直スクロールバーの位置を設定します。構文は「$("スクロールバー要素").scrollTop(位置値)」です。
このチュートリアルの動作環境: Windows7 システム、jquery3.2.1 バージョン、Dell G3 コンピューター。
jquery には、スクロール バーの位置を直接変更する 2 つのメソッドが用意されています。
scrollLeft()
scrollTop()
1.scrollLeft()
scrollLeft() を使用して、スクロール バーの左側を基準とした一致する要素のオフセットを設定します。 、水平スクロールバーの位置。
スクロール バーの水平位置は、左側からスクロールされるピクセル数を指します。スクロールバーが左端にあるときの位置は0です。
例:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <script src="js/jquery-3.2.1.min.js"></script> <script> $(document).ready(function() { $("button").click(function() { $("div").scrollLeft(100); }); }); </script> </head> <body> <div style="border:1px solid black;width:100px;height:130px;overflow:auto"> The longest word in the english dictionary is: pneumonoultramicroscopicsilicovolcanoconiosis. </div><br> <button>水平滚动条的位置设置为100 px</button> </body> </html>
2.scrollTop()
scrollTop() を使用して設定します。スクロール バーの上部を基準とした一致した要素のオフセット、つまり垂直スクロール バーの位置。
例:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <script src="js/jquery-3.2.1.min.js"></script> <script> $(document).ready(function() { $("button").click(function() { $("div").scrollTop(100); }); }); </script> </head> <body> <div style="border:1px solid black;width:100px;height:150px;overflow:auto"> This is some text. This is some text. This is some text. This is some text. This is some text. This is some text. This is some text. This is some text. This is some text. </div><br> <button>垂直滚动条的位置设置为100px</button> </body> </html>
[推奨学習: jQuery ビデオ チュートリアル、Web フロントエンド ビデオ ]
以上がjqueryでスクロールバーの位置を変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。