1

私はいくつかのコードを持っています:

$("button").click(function(){
  $(this).after('<button>click</button>');
});

そしてボタン:

<button>click</button>  

最初のボタンをクリックすると、ボタンが作成されます。次に、2 番目のボタンをクリックすると、クリックが作成される代わりに 何も起こりません最初のボタンだけでなく、別のボタンを作成できるfirst button

4

4 に答える 4

1

すべてのボタンに同じクラスを与えます。

jquery < 1.9 V を使用している場合は .live() を使用します

jquery >= 1.9 V を使用している場合は、.on() を使用します。

$(CLASS).live('click', function() {

     // SOME ACTION

});
于 2013-05-02T05:17:09.570 に答える