我得到了这个小问题。我移动后无法获取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