添加新元素后JavaScript无效? 稍后添加更多,但我希望你为元素工作如何追踪我不知道的道路 实施例;
$(".ui-draggable").draggable();
$('body').append('<div class="ui-draggable"></div>');
答案 0 :(得分:2)
因为.draggable()
不是动态的。
这样做:
$(".ui-draggable").draggable();
$('body').append($('<div class="ui-draggable"></div>').draggable());
您的第一行仅附加DOM中存在的元素。
它不会检查动态添加的内容。