Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
当使用.scrollto插件时,jQuery对话框将脱离屏幕(使用JSFIDLE复制)_Jquery_Jquery Ui Dialog_Scrollto - Fatal编程技术网

当使用.scrollto插件时,jQuery对话框将脱离屏幕(使用JSFIDLE复制)

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

我需要在窗口滚动到特定元素后显示一个对话框。当前,对话框在页面顶部打开,然后窗口移动到所需的元素。这意味着对话框现在隐藏在页面顶部

以下是JSFIDLE中重现的问题:

有没有办法显示当前滚动位置所在的对话框


非常感谢

您正在告诉页面滚动

这一行:

$.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
        });
    }});