我正在尝试弄清楚如何使动态创建的div可拖动,因此我创建了这个非常简单的东西来帮助我。我知道我必须使用on()事件与非动态处理程序。通过在链接的JSfiddle中让body元素处理克隆事件,我已成功地使动态创建的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();
});