javascript - 如何在jquery中一次添加一个类

标签 javascript jquery html css prepend

当我点击它时,我想在盒子上添加具有相同设计的新 div!但是我可以单击它,它会按照我的意愿出现新的 div,但我想一次添加一个不超过一个。我的意思是,如果我单击一次,一个新的 div 应该出现,如果我再次单击,一个新的 div 应该出现。但是当我点击很多次时,它添加了不止一个!为什么?

$(".answered_box").click(function () {
$(".answered_box").prepend('<div class="answered_box"> hej </div>');
 });

http://jsfiddle.net/jbNEC/

感谢您的帮助!

最佳答案

这样做:

<div id="container">
<div class="answered_box"> test </div>
</div>

和jquery:

$(document).ready(function () { 

$(".answered_box").live('click',function () {
    $('#container').append($(this).clone());
     });

});

这里是 Fiddle DEMO

关于javascript - 如何在jquery中一次添加一个类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23029088/

相关文章:

jquery - 让窗口切断 float 的 div 而不是将其推过去

php - 从 sql 表填充选择框时出现错误值

jquery - 当 slideDown()/slideUp() 发生时,你能拉伸(stretch)背景高度吗

html - 在其他两个 div 之间垂直放置 div 文本

javascript - 在 PHP 中获取窗帘元素 ID 的文本

php - 如何在不刷新/重新加载页面的情况下在提交按钮上运行 php 代码

javascript - 如何查看已用时间

php - 在线用户指南和 PDF 下载

javascript - 如何使用 MongoDB native Node.js 驱动程序运行 db.killOp()?

javascript - React Bootstrap 组件不显示