有没有人在尝试实现这一点时遇到过麻烦?
我无法弄清楚为什么我的不起作用。我只能让第一个列表元素正常工作。如果我尝试使用 Appendo 添加另一个上传按钮,它是不可点击的。这是什么原因?
这只是一个猜测,但是当页面加载时,jQuery 是否知道一个类有多少个实例?如果是这样,我需要用 AJAX 处理这个吗?
我知道这是一个非常模糊的问题,但是为了发布一堆代码,我想我会看看是否有人对 Appendo 有类似的问题。感谢任何帮助。
I figured it out!
I ditched appendo and used the jQuery's clone method instead which results in the following code
$("#cloner").bind('click', function(){
$('#div').clone(true).appendTo('#container');
});
However, if you want to use appendo and have a button, you need to set copyHandlers to true. This tells it to copy EVERYTHING including event handlers so the button will work.
$('#div').appendo({
copyHandlers: true,
});