2011-10-03 46 views
2

您好我使用Jquery UI對話框來放置一些長文本。
一旦我打開的對話框中,它顯示了這樣的默認值(它應該顯示該對話框的上半部分):
enter image description here滾動條默認位於長文本對話框的中間

我試圖改變$('.ui-dialog').css("top", "0px");滾動條推至頂部,但它不起作用。無論如何,我可以解決這個問題嗎?
謝謝!

+0

scrollTop的() - 根據建議應該工作,但最終他們補償的東西,我不相信你應該需要補償。在使用JS解決問題之前,我傾向於檢查CSS以查看某種風格是否導致滾動條出現在那裏。 –

+0

好想法!你認爲這與當前鼠標在頁面中的位置有關嗎? – Seen

+0

如果它實際上是一個JS問題,可能是!如果它是純CSS,那麼不是。如果可能的話,查看活動頁面將很有用。 –

回答

4

試試這個

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

謝謝!我認爲這是一條非常好的路。很抱歉,對這個問題的回覆遲了。 – Seen