【发布时间】:2014-04-20 15:53:21
【问题描述】:
添加新元素后 JavaScript 不起作用? 稍后添加更多,但我希望你为元素工作如何追踪我不知道的道路 示例;
$(".ui-draggable").draggable();
$('body').append('<div class="ui-draggable"></div>');
【问题讨论】:
标签: javascript jquery-ui-draggable
添加新元素后 JavaScript 不起作用? 稍后添加更多,但我希望你为元素工作如何追踪我不知道的道路 示例;
$(".ui-draggable").draggable();
$('body').append('<div class="ui-draggable"></div>');
【问题讨论】:
标签: javascript jquery-ui-draggable
因为.draggable() 不是动态的。
这样做:
$(".ui-draggable").draggable();
$('body').append($('<div class="ui-draggable"></div>').draggable());
您的第一行仅附加 DOM 中存在的元素。
它不会检查动态添加的。
【讨论】: