ここに記載されているリンクを見つけてください
チケットの追加をクリックすると、複数の div が生成されますが、詳細設定をクリックすると、最初の div の div が開きます。
コードサンプル:
<span class="fieldlabel"><label class="labeltext">Select Currency :</label></span>
<span class="fieldinput"><div id="selectfield"><select>
<option>Select Currency</option>
<option>US DOLLAR</option>
<option>CADIAN DOLLAR</option>
</select></div></span>
<span class="fieldlabel"><label class="labeltext">Select Ticket Format :</label></span>
<span class="fieldinput"><div id="selectfield"><select>
<option>Select Ticket Format</option>
<option>QR CODE</option>
<option>BAR CODE</option>
</select></div></span>
これ は重複する id 属性の例です<div id="selectfield">
。<div id="selectfield">
HTML では重複した ID は許可されていません。一意の ID 値のみを含むようにコードを書き直してください。複数の要素に同じ「マーカー」が必要な場合は、複数の値を含むことができ、複製できる class 属性を使用できます。
jQuery のドキュメントを参照してください。これは一般的な手法であるため、クラス値 (つまり、値を含むクラス属性) による選択に対する非常に優れたサポートが含まれています。それはあなたにとってかけがえのないものになるでしょう。
同じ ID を持つ場所が複数あるため、コードのロジックが間違っています。これにより、重複が発生し、操作したい特定のアイテムにアクセスできなくなります。