1

カスタムコントロール

テキストボックスとその下の順序付きリストをレンダリングするカスタムコントロールに取り組んでいます。テキストボックスでユーザーが上または下を押すと、リストアイテムが繰り返され、各アイテムにクラス選択(点線)が与えられ、前のアイテムからクラス選択が削除されます。問題は、選択クラスがページに表示されている最後のアイテムに割り当てられている場合、それまではすべて正常ですが、その後、ユーザーが下ボタンを押すと、選択クラスがページに表示されていないアイテムに割り当てられることです。ページでは、divを下にスクロールする必要があります。今、私はこの特定の時点でdivを下にスクロールする方法、およびその逆のアイデアがありません。私はそれを下にスクロールする方法を意味しますが、何がこの下へのスクロールをトリガーする必要があります。

また、list(ol)は、max-heightとoverflowautoを持つdivに含まれていることにも言及する必要があります。そして、このdivを下/上にスクロールしたいアイテムまでスクロールする必要があります。

4

1 に答える 1

2

これを試して:

$('your-parent-element').scrollTop($('your-item').scrollTop());

your-parent-elementは親リストであり、'your-item'は表示されていない要素です。

于 2013-03-14T11:20:23.813 に答える