说我有一些像这样的代码,这就是所谓的$(document).ready():
自动创建元素注册事件处理为可拖动
$(".banana").draggable();
$("body").on("click", "button", function(e){
$(".banana:first").clone().text('new text').;
});
和:
<div class="container">
<button>add</button>
<div class="banana">banana 1</div>
</div>
那么,问题是,当我点击创建div.banana的副本。它不会自动注册可拖动的事件处理程序。我尝试了一些,但我是 肯定这不是一个好方法:jsfiddle。
您可以在左上角,所以你的代码实际工作设定的jsfiddle jQuery框架。 – Gigo
目前还不清楚你在问什么。 – jfriend00
我知道它的工作。但这是我手动添加到它的方式。我想知道有没有人知道如何新元素自动注册可拖动 – haind