我得到了這個小問題。我移動後無法獲取JQuery的當前位置。似乎不會更新其位置。它只是給第一個。JQuery:移動後Dialog的當前位置
我想出了另外一個問題是,dragStop事件不會工作,要麼..
我得到了這個小問題。我移動後無法獲取JQuery的當前位置。似乎不會更新其位置。它只是給第一個。JQuery:移動後Dialog的當前位置
我想出了另外一個問題是,dragStop事件不會工作,要麼..
$('#idOfYourDialog').dialog('widget').position();
使用「部件」標誌,以獲得UI的對話框(這是你的對話框的div)得到它'參數。
至於對話框拖拽停止 - 你是綁定在init中還是通過綁定?你可以發佈代碼示例嗎?
我把它綁定在init是的..我試圖警告事件後,事件被解僱,但沒有成功.. – PPPHP 2010-07-27 05:31:16
http://jsfiddle.net/jBHHd/1/ - 可能會幫助,我不能改變我的答案進一步幫助你(SO保持錯誤) – 2010-07-27 05:49:21
嗯......我有這個從服務器調用內容的ajax函數。這可能是問題所在。
我有像:
$.ajax({
url: href,
success: function(data) {
if(handleAjaxErrors(data)==false) {
openWindowsCount++;
$(data).dialog({
碼!碼!碼!碼! – Reigel 2010-07-27 05:12:53
好吧,我在密切的事件中嘗試了這個。 $(this).dialog(「option」,「position」); 我也試過 $(this).dialog()。position(); 我有這個ajax調用會將當前位置保存到文件中。 – PPPHP 2010-07-27 05:18:38
好吧,在這裏工作,http://jsfiddle.net/nBrTP/ – Reigel 2010-07-27 05:33:35