加入我使用“prependTo”元素的JQuery方法来复制表格元素,但不能除去新元素和不能选择!!删除与prependTo
1
A
回答
1
所以,不是真的知道你的意思,我可以帮助一点点..
你可以尝试这样的事:http://jsfiddle.net/3Jymb/1/
HTML: 添加元素 删除元素
<div id="container">
<div>
<b>I'm an element</b>
</div>
</div>
JS:
$("#addElement").click(function(){
$("#container").prepend("<div class='prepended'><b>I'm a prepended element</b></div>")
});
$("#removeElement").click(function(){
$(".prepended").eq(1).remove()
});
这里每个假装元素具有标签他作为前置一类特殊的...这样你可以删除它..
如果每个新添附的元素包含一个按钮,想删除它特别,那么你将必须使用“On”API来帮助您将事件附加到动态添加的DOM元素。
例子:http://jsfiddle.net/xG69Z/3/
HTML:
<button id="addElement">Add Element</button>
<button id="removeElement">Remove Element</button>
<div id="container">
<div>
<b>I'm an element</b>
<button class="removeMe"> Remove Me</button>
</div>
</div>
JS:
var i=1;
$("#addElement").click(function(){
$("#container").prepend("<div class='prepended'><b>I'm a prepended element #"+i+"</b> <button class='removeMe'> Remove Me</button></div>");
i++;
});
$("#removeElement").click(function(){
$(".prepended").eq(1).remove()
});
$(document).on("click", ".removeMe", function(){
$(this).parent().remove();
});
+0
谢谢Mortalus,它的工作原理:) – 2013-03-02 11:50:03
+0
如果它有帮助,请使用绿色的“V”标记,以便其他人可能知道。 – Mortalus 2013-03-02 12:34:30
相关问题
- 1. “删除”与“删除”
- 2. prependTo不工作
- 3. Jquery prependTo但在
- 4. 删除由新[]与删除[]
- 5. prependTo()不工作jQuery
- 6. 删除与JavaScript
- 7. 删除与EF6
- 8. 删除与jQuery
- 9. 删除./与browserify
- 10. 与删除
- 11. 删除与afnetworking
- 12. 删除与// C++
- 13. 删除与qsqlquery
- 14. 删除与
- 15. 软删除与Laravel的硬删除
- 16. 无效()/删除/删除[]/realloc()与g_string_free()
- 17. 删除帖子删除与在轨交
- 18. Mysql:删除行与使用“删除”列
- 19. 删除与删除[] C++运算符
- 20. 删除与间隔
- 21. 删除与TODO“TODO”
- 22. 删除与ImageView的
- 23. 删除CIDR与sed
- 24. 删除?与htaccess的
- 25. 删除与祖先
- 26. 删除与条件
- 27. 删除与孩子
- 28. 删除与SWIFT 3
- 29. 删除悬停与()
- 30. 提高z-index over prependTo div
如果你想删除的新元素,为什么摆在首位加前缀?你能清楚你想要达到什么吗? – verisimilitude 2013-03-02 11:01:43
请张贴一些代码或jsFiddle,这将真正帮助..我最好的猜测目前,您在触发事件上动态注入DOM元素时遇到问题,但没有看到代码以及您试图实现的操作,我无法做到帮助.. – Mortalus 2013-03-02 11:02:17
这样的代码 http://jsfiddle.net/WTHYj/1/ – 2013-03-02 11:39:47