誰かがボタンをクリックしたときにページに挿入するこの html があります。以下のjsを使用して、ボタンがクリックされるたびにhtmlが再度追加されます。
<div style="display: none;">
<div class="grab-me">
<p>This is fieldset 1</p>
<input name="foo[]" />
<input name="bar[]" />
<input name="oth[]" />
</div>
</div>
var count = 1;
$(function(){
$('.add-member').live("click", function(e){
e.preventDefault(e);
count += 1;
var grab = $('.grab-me')
.clone()
.removeClass('grab-me')
.appendTo('#register');
});
});
しかし、私がする必要があるのは、「これはフィールドセット 1 です」と書かれている場所です。毎回その数を 1 ずつ増やす必要があるため、後続の追加では、これはフィールドセット 2、これはフィールドセット 3 などと表示されます。どうすればよいかわかりません変数 (my count var) を html ブロックに渡して、クローンが作成されたときに、その番号を置き換えます。
ここにjsfiddleがあります:http://jsfiddle.net/tzbgA/
どんな助けでも素晴らしいでしょう!ありがとう!!