【发布时间】:2011-10-07 21:16:30
【问题描述】:
我脑子有问题,似乎无法让我的 jquery ui 对话框的内容停止“可拖动”。我在实际弹出的对话框中关闭了可拖动设置,但是,框内的内容仍然可以拖出框的视图。我想要一个静态定位的盒子和盒子内的静态定位内容。
这是我的代码:
$('.LinkBtn').click(function (e) {
e.preventDefault();
var OfferID = $(this).attr('id').substring(8);
$('#HiddenLinks_' + OfferID).show();
newDialog(OfferID);
});
function newDialog(OfferID) {
var divObj = $('#HiddenLinks_' + OfferID);
var $dialog = divObj
.draggable()
.dialog({
draggable: false,
autoOpen: false,
resizable: false,
modal: false,
title: $('#HiddenLinks_' + OfferID).attr('title')
}).draggable(false);
$dialog.dialog('open');
return false
}
谢谢!
【问题讨论】:
-
如果您不想希望它是可拖动的,为什么要在
<div>上调用draggable()? -
哈哈哎呀 :) 谢谢你发现.. 我一定是瞎了。
标签: jquery jquery-ui draggable jquery-ui-dialog