动态创建jQuery对话框&追加到DIV.对话框被创建,但不在DIV中
Dynamically creating jQuery Dialog box & append it to DIV . Dialog is created but not within the DIV
$('.image').draggable({
revert:'invalid',
helper:'clone',
});
$('#content').droppable({
accept:'.image',
drop:function(event , ui{
$('<div>').appendTo('#content').dialog();
}
});
对话框被创建,但不是在CONTENTdiv中。它被创建在body下面!为什么不附加在CONTENT下面
我相信这篇博文可以比我更好地解释它http://blog.pengoworks.com/index.cfm/2007/10/26/jQuery-Understanding-the-chain
jQuery总是引用链中的第一个元素,除非你使用显式更改链的命令
如果有人对jquery网站上的上述引用有参考,请将其发布,因为我也想刷新我对这方面的知识。
更新:实际上,上述可能不是你的问题(因为它仍然有效),似乎对话框本身有一些问题,因为它实际上被添加在这里:http://forum.jquery.com/topic/dialog-will-move-its-div-tag-to-body
这些似乎已经解决,所以它确实取决于你的版本的jquery UI见这里:http://api.jqueryui.com/dialog/option-appendTo
$('.image').draggable({
revert:'invalid',
helper:'clone',
});
$('#content').droppable({
accept:'.image',
drop:function(event , ui{
$('#content').dialog({ appendTo: "#content" });
}
});
dialog()
-函数将其移出#content
div。创建一个小的div,其中只需将常规(非dlg)div插入到#content ->中即可。然后我在html(非javascript)中插入另一个div,并使对话框->从#content
相关文章:
- 着色引导框对话框
- 文本框不是从Javascript/Asp.net中的对话框中打印出来的
- CKeditor:更改对话框中的默认选择选项
- 搜索api在mac上显示对话框
- 使用密码对话框Javascript请求帮助
- CKEditor v4:自制插件中对话框的动态标题
- 删除确认对话框在第一次单击时不起作用
- 使用jquery对话框中的箭头键
- 获取打开jquery对话框的button的id
- 是否可以用JavaScript显示等效的文件夹对话框
- 我怎么能让jQuery对话框表现得像Javascript警报
- 将 UI 模式对话框添加到新的 DIV 标记
- 在 JQuery 对话框中隐藏和显示 Div 内容
- 如何将 PHP 回显 DIV 值传递到对话框
- 单击关闭按钮时销毁 jquery 对话框中的 Div 及其内容
- 动态创建jQuery对话框&追加到DIV.对话框被创建,但不在DIV中
- 如何检查对话框Extended Div是否处于最小化位置
- 为什么在运行图形之前会弹出alert(),而不会弹出对话框或DIV
- Jquery对话框中的动态Div内容
- DIV Href和对话框