2011-10-03 1 views
2

こんにちはJquery UIダイアログボックスを使用して長いテキストを入力します。
私は、ダイアログボックスを開くと、それはデフォルトでは、この(これは、ダイアログボックスの上部に表示されるはずです)のように示しています。私が先頭にスクロールバーをプッシュする$('.ui-dialog').css("top", "0px");を変更しようと
enter image description here長いテキストのダイアログボックスの中央にスクロールバーがデフォルトで設定されています

、それは動作していません。とにかくこれを解決できるのでしょうか?
ありがとうございます!基づいた提案が動作するはずですが、最終的に彼らは私があなたが補償しなければならない必要とは考えていない何かを補償している -

+0

scrollTopスプライトを()してください。 JSを使って解決する前に、スクロールバーが表示されるようなスタイルがあるかどうかを確認するために、CSSを調べる傾向があります。 –

+0

良い考え!ページ内の現在のマウスの位置に関係すると思いますか? – Seen

+0

実際にはJSの問題であれば、可能性があります!それが純粋なCSSなら、いいえ。可能であれば、ライブページを見ておくと便利です。 –

答えて

4

この

$('.ui-dialog').scrollTop(0); 
+0

ありがとう!私はそれが行くのはとても良い方法だと思う。この質問に遅れて返信して申し訳ありません。 – Seen