我正在构建jquery移动原型。我想在运行时添加按钮,该按钮应该是可拖动的并且可以调整大小。当我在代码中手动添加按钮但不动态添加按钮时,它运行良好。任何人请帮助:(
动态代码: $(“#myframe”)。contents()。find(“#drag”)。append('Dynamic');
移动内容代码:
Button1的Jquery Draggable:
$( “拖动”)可拖动();
答案 0 :(得分:0)
试试这个:
动态插入按钮后,重新创建页面...
$("div[data-role='page']").page('destroy').page();
上次我遇到过类似的问题。我这样解决了。
答案 1 :(得分:0)
由于您没有显示您的代码,我们只能猜测
你考虑过使用jquery .on()吗?
答案 2 :(得分: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();