1

Niceform jqueryドロップダウン変更イベントの変更が機能しない 私のコードはここにあります

<select style="width:1px;" class="NFhidden" size="1" id="aics_Enquiry" name="aics_Enquiry">
    <option value="0">General enquiry</option>
    <option value="1"> Request a statement</option>
    <option value="2"> Feedback</option>
    <option value="3"> Other</option>
</select>

結果のhtmlのコードはこちらです。

 <div class="NFSelect" style="width: 5px; left: 767px; top: 593px; z-index: 999;"><img src="/templates/liberty/images/0.png" class="NFSelectLeft">
 <div class="NFSelectRight">Feedback</div>
 <div class="NFSelectTarget" style="display: none;">
 <ul class="NFSelectOptions">
 <li><a href="javascript:;">General enquiry</a></li>
 <li><a href="javascript:;">Request a statement</a></li>
 <li><a href="javascript:;" class="NFOptionActive">Feedback</a></li>
 <li><a href="javascript:;">Other</a></li>
 </ul>
 </div>
 </div>
 <select style="width:1px;" class="NFhidden" size="1" id="abc" name="abc">
 <option value="0">General enquiry</option>
 <option value="1"> Request a statement</option>
 <option value="2"> Feedback</option>
 <option value="3"> Other</option>
 </select>

私のjqueryコードが変更イベント用にここにあるため、変更イベントが機能しません

$("#abc").change(function(){
// Code implementation  in change event
});

しかし、ここではhtmlタグの選択が変更されていないため、機能していません。選択され、選択された項目は div タグに変換されます。

ドロップダウン変更イベントを操作するには?

4

1 に答える 1

0

あなたのjqueryは次のようになります。

$(document).on('change', '#abc', function(){
     // code
});

onを使用して、動的に生成された要素、またはページの読み込み後に作成された要素をターゲットにします。

于 2013-10-11T14:07:57.303 に答える