、、、および要素をでラップして<label>
、直接編集できないフォームの位置を修正しようとしています。何らかの理由で、次のコードを使用しようとすると、次のようになります。<input type="text" />
<select>
<div class="formItem"></div>
$("label").before("<div class=\"formItem\">");
$("input[type=text]").after("</div>");
$("select").after("</div>");
動作しません。それは私を助けない<div class="formItem"></div>
すべての前に追加するだけです。<label>
私は見てきました.wrap();
が、私がやろうとしているように、それを使用して複数の要素をラップする方法が明確ではありません。HTMLマークアップの例を次に示します。
<label>Text Box</label>
<input type="text" name="Text Box" />
<label>Select Menu</label>
<select name="Select Menu">
<option>Example</option>
</select>
約10セット、9つのテキストボックス、およびそれが重要な場合は1つの選択ボックスがあります。