使用jQuery多次附加对象

Pow*_*Pow 1 javascript jquery

我试图写一个非常简单的jquery代码来追加一个元素.这是一个示例代码 -

<script type="text/javascript">
var v=$("strong");
  $(document).ready(function(){
            $("button").click(function(){

                    $(".c1").append($ (v) );

            });
        });
</script>
Run Code Online (Sandbox Code Playgroud)

这里发生了什么<div class="c1">,多次点击只出现一次内容.而不是jQuery对象,如果我把html内容然后它出现就像我点击按钮一样多.我想用Object做同样的事情.

我刚开始学习jQuery.所以任何建议都会有所帮助.

Jos*_*ell 5

改变这一行:

$(".c1").append(v.clone());
Run Code Online (Sandbox Code Playgroud)

如果您希望多次附加同一节点,则需要动态创建该节点,或克隆现有节点.