1

質問があります:マウスボタンが押されたときに scrollTop() 値を取得する方法は?

ユーザーが長方形を描画できるようにするオプションを設計しましたが、描画が可能な領域にはスクロールバーがあります。マウスがウィンドウの端にある間に長方形の高さを増やしたいのですが (領域がスクロールしている間)、マウス ボタンが離される前に jQuery が scrollTop 値を適切に取得していません。

スキーム: マウス ボタンが押された -> div がポインター座標に作成され、次のようになります。

var sc1=$('#contentWrap').scrollTop();

マウスが移動 -> div サイズが変更され、次のようになります。

var sc2=$(#contentWrap').scrollTop(); if (sc2>sc1) // false を返す

問題は、マウス ボタンを離さない限り、#contentWrap がスクロールされていても、var sc2 が sc1 と同じ値になることです。

PS 間違いがあればすみません - 私はまだ英語を学んでいます

4

0 に答える 0