我想創建一些jQuery對話框,但我想限制它們的位置在父div內。我使用下面的代碼來創建它們(在一個側面說明了oppacity選項不工作要麼...):在div中保留一個jQuery對話框
var d= $('<div title="Title goes here"></div>').dialog({
autoOpen: true,
closeOnEscape: false,
draggable: true,
resizable: false,
width: dx,
height: dy
});
d.draggable('option', 'containment', 'parent');
d.draggable('option', 'opacity', 0.45);
$('#controlContent').append(d.parent());
被#controlContent具有位置:相對/絕對? – tbleckert 2011-06-11 10:02:58
我還沒有指定,我剛剛嘗試將其設置爲相對,沒有任何更改,並將其設置爲絕對使對話框的內容窗格消失,只是保持jDialog的標題欄... – ExtremeCoder 2011-06-11 10:07:49
原因設置父級位置:親戚使得孩子的上/左相對於其父,而不是文檔。 – tbleckert 2011-06-11 10:56:33