【发布时间】:2015-05-02 01:42:14
【问题描述】:
我有一个 jquery 对话框,我用这段代码打开它:
$("#myDialog").dialog("open").css("maxHeight", window.innerHeight - 150);
我在末尾有那个 css() 以确保对话框不比当前用户窗口长,如果是这样,则将其切断并创建一个垂直滚动条。
这很好,但现在我想强制垂直滚动条到顶部,但我似乎无法让它工作。我试过把它放在上面的行之后:
$("#myDialog").scrollTop(0);
$("#myDialog").scrollTop();
我也试过这个:
$("#myDialog").dialog({
resizable: false,
height: 'auto',
open: function () {
$(this).scrollTop(0);
},
但对话框打开后似乎没有任何东西强制垂直滚动条到顶部。
【问题讨论】:
-
force the vertical scrollbar to the top是什么意思
标签: jquery jquery-ui-dialog scrolltop vertical-scrolling