2010-11-23 7 views
1

要素を追加するjqueryの非常に単純なコードを作成しようとしました。ここでは例のコードがある -jQueryを使用してオブジェクトを複数回追加する

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

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

      }); 
     }); 
</script> 

ここでは何が起こる、<div class="c1">の内容は、複数のクリックで一度だけ表示されます。 jQueryオブジェクトの代わりに、HTMLコンテンツを配置すると、ボタンをクリックするだけでHTMLコンテンツが表示されます。私はObjectで同じことをしたい。

私は今日、jQueryの学習を始めました。だから、どんな提案も役に立ちます。

答えて

5

変更この行:

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

は、あなたがそれはあなたがいずれかを動的にノードを作成するか、既存のクローンを作成する必要が同じノードを複数回追加したい場合。

+0

ありがとうございました! – Pow

+0

@zeb - ようこそ! –

+0

@zeb - それがあなたのために働いた場合、答えを受け入れることを忘れないでください。 – Phrogz

関連する問題