当使用.scrollto插件时,jQuery对话框将脱离屏幕(使用JSFIDLE复制)
我需要在窗口滚动到特定元素后显示一个对话框。当前,对话框在页面顶部打开,然后窗口移动到所需的元素。这意味着对话框现在隐藏在页面顶部 以下是JSFIDLE中重现的问题: 有没有办法显示当前滚动位置所在的对话框当使用.scrollto插件时,jQuery对话框将脱离屏幕(使用JSFIDLE复制),jquery,jquery-ui-dialog,scrollto,Jquery,Jquery Ui Dialog,Scrollto,我需要在窗口滚动到特定元素后显示一个对话框。当前,对话框在页面顶部打开,然后窗口移动到所需的元素。这意味着对话框现在隐藏在页面顶部 以下是JSFIDLE中重现的问题: 有没有办法显示当前滚动位置所在的对话框 非常感谢 您正在告诉页面滚动 这一行: $.scrollTo("#scroll_here", 500, {offset:-200}); 自动将页面滚动到#scroll_herediv。同时,该对话框也会弹出广告文档就绪对话框。如果不希望页面在加载时滚动,则需要包装其中一个函数,使其作为回调
非常感谢 您正在告诉页面滚动 这一行:
$.scrollTo("#scroll_here", 500, {offset:-200});
自动将页面滚动到#scroll_here
div。同时,该对话框也会弹出广告文档就绪对话框。如果不希望页面在加载时滚动,则需要包装其中一个函数,使其作为回调出现。这将允许一个进程完成,然后显示第二个进程。
$.scrollTo("#scroll_here", 500, {
offset: -200,
onAfter: function() {
$("#dialog1").dialog({
autoOpen: true,
title: 'Create',
buttons: {
"Save": function() {
$('#form').submit();
},
},
modal: true,
minWidth: 300,
minHeight: 100
});
}});