var elms = $('.selector', list);
elms.off();
elms.on('vclick', function(event, ui) {
event.preventDefault();
var elm = $(this);
customEventHandler(elm, elm.attr("id"));
});
クリック イベントを$('.selector', list).on('click',...)
リスト内の要素にバインドすると、正常に動作します。
.append()
リストを作成して再度呼び出した後に要素を追加すると$('.selector', list).on('click',...)
、クリックはトリガーされません。以前に使用.off()
して古いイベントを削除したとしても。
アイデアや提案はありますか?