1

我正在构建 jquery 移动原型。我想在运行时在其中添加应该是可拖动和可调整大小的按钮。当我在代码中手动添加按钮但不是动态添加按钮时,它运行良好。任何人请帮助:(

动态代码:$("#myframe").contents().find("#drag").append('Dynamic');

移动内容标签:

按钮1

Jquery 可拖动:

$(".draggable").draggable();

4

3 回答 3

0

尝试这个 :

动态插入按钮后,重新创建页面...

$("div[data-role='page']").page('destroy').page();

上次我遇到了类似的问题。我是这样解决的。

于 2013-02-06T08:30:30.593 回答
0

这是一个工作示例:http: //jsfiddle.net/Gajotres/vjGmt/

代码:

$('<a>').data('role','button').attr({'href':'#', 'id':'test-button'}).html('Dynamic button').button().appendTo('[data-role="content"]');
$('#test-button').draggable();
于 2013-02-06T13:06:40.600 回答
0

由于您没有显示您的代码,我们只能猜测

您是否考虑过使用 jquery .on()

于 2013-02-06T08:31:07.833 回答