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()
before 删除旧事件。
有什么想法或建议吗?