は、私は次のようなHTML要素を持っていると言いますtargetElementタグはフィットしません(うまくいけば十分ですが、そうでない場合でもアイデアを得ることを望みます)、#targetElementにスクロールバーが表示されます。JS関数は要素のn番目の文字にスクロール量を取得するために
これですべてが言われましたが、ここで私が欲しいものがあります。 私はにスクロールしたいn番目の文字を入力すると、スクロール量(scrollTop()の量はjQueryになります)を与えるjavascript関数が必要です。
それはこのようなものになるだろう:
function scrollToChar(charIndex){
//some how get scrollTop() to nth character like this
var scroll=$("#targetElement").nth-char(charIndex).scrollTop();
return scroll;
}
http://www.w3schools.com/jsref/prop_element_scrolltop.aspはのためにも(プレーンJSでのx/yの値を取得する方法を示します'overflow-y:scroll;') – user3528269
申し訳ございませんが、明らかではないかもしれませんが、#targetElementのスクロール量をn番目の文字にスクロールし、#targetElementまでスクロールする必要はありません。 –
各要素をスパンに入れ、必要なキャラクタのスパンまでスクロールしますか? –