0

次のスクリプトを切り取って貼り付けることができました。

http://jsfiddle.net/tbfHF/13/

基本的に、入力ボックスの値を取得し、クリックするとアイテムを削除するリンクとともに、生成された別の要素に挿入します。出力が以下のようになるように、各フィールドと X を div で囲む必要があります。

<div class="regItm">
  <input properties.../><a properties...>X</a>
</div>
<div class="regItm">
  <input properties.../><a properties...>X</a>
</div>
...
...
4

1 に答える 1

0

wrapAll()を使用して、セレクター内のすべての要素をラップすることができます

$('input:last,a:last','#basket').wrapAll('<div class="regItm"></div>');

バスケット内の最後の入力と最後のアンカーを取得し、両方を div でラップします。そのため、要素をバスケットに追加した直後にそのコードを追加できます。

http://jsfiddle.net/KYkJn/

于 2012-10-23T21:57:37.383 に答える