【发布时间】:2013-09-18 07:41:53
【问题描述】:
我试图弄清楚如何使动态创建的 div 可拖动,所以我创建了 this very simple thing 来帮助我。我知道我必须将 on() 事件与非动态处理程序一起使用。通过让 body 元素处理链接的 JSfiddle 中的克隆事件,我成功地使动态创建的 div 可克隆,但它们不可拖动。我究竟做错了什么?
提前感谢您的帮助!
$(document).ready(function () {
$("body").on('click', '.pink', function () {
$('.container').append($("<div class='bl pink'></div>"))
});
$("body").on('click', '.blue', function () {
$('.container').append($("<div class='bl blue'></div>"))
});
$("body").on('click', '.coral', function () {
$('.container').append($("<div class='bl coral'></div>"))
});
$(".draggable").draggable();
});
【问题讨论】:
-
你没有将类“可拖动”放在元素中
-
哇,好收获。我不敢相信我错过了。我觉得很傻!
标签: javascript jquery draggable