【发布时间】:2019-04-15 18:54:19
【问题描述】:
有没有办法防止 jQuery UI 对话框高于或低于#top div?我不是在寻找 z-index 解决方案,而是在寻找从顶部偏移的东西。在这种情况下,对话框应该无法移动到#top div 所在的区域。
有什么建议吗?
HTML:
<div id="top"></div>
<div id="dialog">My dialog</div>
JS:
$(document).ready(function() {
jQuery("#dialog").dialog({
autoOpen:true,
modal: false,
resizable: true,
draggable: true,
closeOnEscape: true,
title: "Title",
open: function(){
jQuery('.ui-widget-overlay').bind('click',function(){
jQuery('#dialog').dialog('close');
})
}
});
});
JSFIDDLE: https://jsfiddle.net/9gku6qrh/
【问题讨论】:
标签: javascript jquery jquery-ui jquery-ui-dialog jquery-ui-draggable