【发布时间】:2014-10-05 06:57:29
【问题描述】:
我的一个网页上有一个 Jquery 对话框。我在双显示器系统上工作。 问题是,我无法将 Jquery 对话框从一个监视器移动/拖动到另一个监视器屏幕。 请帮我解决这个问题。
【问题讨论】:
-
$('.xxxxx').dialog({ autoOpen: true, position: 'top', width: $(window).width() - 600, height: $(window).height (), modal: false, closeOnEscape: false, title: 'Document(s)', })
-
在你的身体上,将顶部、左侧、底部和右侧的 css 属性设置为 0,并确保你有 jQuery 核心、jQuery UI(用于对话框)和 jQuery draggable(jQuery UI 的一部分)已实施。
-
@urbz:谢谢。请问,设置用于对话框的body或div的css属性吗?
-
由于
body包含HTML 文档的所有内容,您需要将其设置为无限,以便允许将对话框从一个屏幕拖到另一个屏幕。您的对话框的<div>是其中的一部分,因此不需要无限的元素。 注意:我还假设您在两个屏幕上指的是同一个浏览器 - 因为这里提供的答案并不愚蠢,因为元素被限制在本身就是浏览器对象的主体内. -
是的,先生,使用的是同一个浏览器。我正在尝试你所说的。您的回复对我们非常重要。
标签: javascript jquery asp.net jquery-ui-dialog