2

入力とテキストエリアを含むクラスを複製し、それらの値をゼロにしようとしています。

var current = $(".item").last();

  current.clone().insertAfter( current );
  current.find('input,textarea').val('');

問題は、複製されたオブジェクトの入力とテキストエリアをクリアする代わりに、その前の最後のクラス入力とテキストエリアをクリアすることです。

4

1 に答える 1

3

コードはcurrent、複製されたオブジェクトではなく、オブジェクトを変更しています。次のようなことを試してください:

var current = $(".item").last();

var cloned = current.clone();
cloned.find('input,textarea').val('');
cloned.insertAfter( current );
于 2012-04-25T02:39:11.080 に答える