0

固定レイアウトのテーブルがあります。列は使用可能なスペースよりも多くのスペースを占有するため、水平スクロール バーが表示されます。現在、キーボードの矢印を使用してテーブル内を移動できます。しかし、表示されていないセルが選択された場合、スクロールバーに移動するようにプログラムで指示する必要があります。これはスクロールレフトになると思いましたが、設定できず、常にゼロです。代わりに、scrollIntoView(false) を使用して目的の効果を達成しました。これは機能しますが、スクロールレフトが機能しなかった理由を知りたいです。

4

1 に答える 1

-1

私のフィドルを見てください。使用したい関数が呼び出されますscrollLeft()

http://jsfiddle.net/ydj5E/

jQuery ドキュメント: http://api.jquery.com/scrollLeft/

MDN: https://developer.mozilla.org/en/DOM/element.scrollLeft

于 2012-06-25T20:03:28.543 に答える