私はChosenプラグインを使用していて、アイテムの「X」または閉じるボタンをクリックするとイベントをキャッチします。しかし、このイベントは解雇されたり捕らえられたりしていないようです。選択した閉じるボタンのクリックをキャッチできません
$(document).on('click', 'a.search-choice-close', function(e){
alert('asd');
});
これはHTMLです:
<ul class="chosen-choices">
<li class="search-choice">
<span>a</span>
<a class="search-choice-close" data-option-array-index="0"></a>
</li>
<li class="search-choice">
<span>asd</span>
<a class="search-choice-close" data-option-array-index="1"></a>
</li>
<li class="search-field">
<input value="Choose Stamps" class="" autocomplete="off" style="width: 25px;" type="text">
</li>
</ul>
セレクタが正しいですか?親要素がclickイベントをトラップし、 'stopPropagation()'をコールする可能性があります。 –
または「ライブ」の使用が可能です –