• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:複数のタグをDIVタグで囲みたい)

複数のタグをDIVタグで囲みたい

このQ&Aのポイント
  • jQueryを使用して、<TD>タグの中にある<IFRAME>タグと<INPUT>タグを<DIV>タグで囲む方法を知りたいです。
  • 同じ種類のタグを囲む方法はサンプルが多いですが、異なる種類のタグを囲む方法がわかりません。
  • jQueryのwrapall関数を使用するのか、他の方法があるのか教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • my--
  • ベストアンサー率89% (91/102)
回答No.1

var obj = $('td'); var wrap = $("<div />"); // 囲む要素 obj.append(wrap.append(obj.children('iframe, input'))); 「囲む」よりも、付け替えるというか、移動させる方向で考えた方がいいかも知れないです。

ktaka-214
質問者

お礼

なるほど! DIV要素を新たに作り、TDタグの子要素を追加してそれをTDに追加するという考え方ですね。 やってみたらうまくいきました。 Webアプリをやるようになって日が浅いですが、jQueryをもっと使いこなせるよう勉強します。 ありがとうございました。

関連するQ&A