0

私はこのDOM構造を持っています:

<div>
  <label>
    <input />
  </label>
</div>

jQuery を使用して入力を 1 レベル上に移動し、ラベルを削除して、次のようにします。

<div>
  <input />
</div>

div への参照がありますが、ラベルまたは入力 (プラグイン ウィジェットによって生成されたもの) に ID またはクラスがありません。ラベルを削除しようとしましたが、もちろん入力も削除されます。

4

1 に答える 1

4

これを実現するために、入力要素で.unwrap()を呼び出すことができます

$('div > label > input').unwrap()

デモ:フィドル

于 2013-08-23T03:01:05.553 に答える