そのため、計算された年齢から派生した金額のレベルを選択するためのカスタム コードがある CMS 内で作業しています。このコードは幅広いフォームに適用可能であり、金額レベルの値または ID を制御できないことを除いては正常に機能します。階層はフォームからフォームへと同じままです。寄付レベル ラベル コンテナーと同様に、ID と値は新しい反復ごとに新しい 5 桁の数字に変更されます。
<div class="donation-levels">
<div class="donation-level-container">
<div class="form-content">
<div class="donation-level-input-container form-input">
<div class="donation-level-label-input-container">
<input type="radio" name="level_installmentexpanded" id="level_installmentexpanded16025"
value="16025"/>
</div>
<label for="level_installmentexpanded16025" onclick="">
<div class="donation-level-amount-container"> $250.00 </div>
<div class="donation-level-label-container"> Age 40 and under </div>
</label>
</div>
<input type="hidden" name="level_installmentexpandedsubmit" id="level_installment_16025expandedsubmit" value="true" />
</div>
</div>
<div class="donation-level-container">
<div class="form-content">
<div class="donation-level-input-container form-input">
<div class="donation-level-label-input-container">
<input type="radio" name="level_installmentexpanded" id="level_installmentexpanded16022"
value="16022"/>
</div>
<label for="level_installmentexpanded16022" onclick="">
<div class="donation-level-amount-container"> $230.00 </div>
<div class="donation-level-label-container"> Age 41-60 </div>
</label>
</div>
<input type="hidden" name="level_installmentexpandedsubmit" id="level_installment_16022expandedsubmit" value="true" />
</div>
</div>
<div class="donation-level-container">
<div class="form-content">
<div class="donation-level-input-container form-input">
<div class="donation-level-label-input-container">
<input type="radio" name="level_installmentexpanded" id="level_installmentexpanded16021"
value="16021"/>
</div>
<label for="level_installmentexpanded16021" onclick="">
<div class="donation-level-amount-container"> $180.00 </div>
<div class="donation-level-label-container"> Age 61-70 </div>
</label>
</div>
<input type="hidden" name="level_installmentexpandedsubmit" id="level_installment_16021expandedsubmit" value="true" />
</div>
</div>
<div class="donation-level-container">
<div class="form-content">
<div class="donation-level-input-container form-input">
<div class="donation-level-label-input-container">
<input type="radio" name="level_installmentexpanded" id="level_installmentexpanded16026"
value="16026"/>
</div>
<label for="level_installmentexpanded16026" onclick="">
<div class="donation-level-amount-container"> $140.00 </div>
<div class="donation-level-label-container"> Age 71-79 </div>
</label>
</div>
<input type="hidden" name="level_installmentexpandedsubmit" id="level_installment_16026expandedsubmit" value="true" />
</div>
</div>
</div>
</div>
相対セレクターまたはその他のブードゥー教を使用して、新しいフォームに適用されるたびに ID を変更することなく、これらを動的に選択する手段を設定できますか?