私は、次のコードを持っているツールチップ内のテーブルといくつかの中でいくつかのページ上の複数回を置い:jQueryの - ループのラベル/入力ペアを通じて、ユニークなIDを追加
<p class="radioBtn">
<label for="business"></label>
<input id="business" type="radio" name="radioBtn" value="" />
</p>
<p class="radioBtn">
<label for="private"></label>
<input id="private" type="radio" name="radioBtn" value="" />
</p>
私はどのように知っていただきたいと思い、 jQueryを使って、私はページ全体をループし、 'for'属性のラベルと一意のID番号を入力して、 'id'を入力することで、次のようにそれぞれのペアリングに固有の何かを得ることができます:
<p class="radioBtn">
<label for="business0"></label>
<input id="business0" type="radio" name="radioBtn" value="" />
</p>
<p class="radioBtn">
<label for="private0"></label>
<input id="private0" type="radio" name="radioBtn" value="" />
</p>
事前に感謝します。
'input'と' label'要素の比率は1:1ですか? –
@Davidはいあります。最終的にペアはデータベースから追加されるので、いつでも最大100のペアリングが可能です。 'for'と 'id'は、JSを使用して外観を変更するときと同じにする必要があります。 – mtwallet