我正在使用引导下拉列表,我会动态添加新项目。但是,动态添加的项目不会触发on()
事件。为什么?
$('div.my-modal .some-class label.link').off();
$('div.my-modal .some-class label.link').on('click',function () {
console.log('a');
});
...
$('div.my-modal .some-class').append("<li><label class='link'>test</label></li>");
答案 0 :(得分:3)
您可以使用带有文档的方法.on()
将事件直接绑定到类,因为实例已经不存在了
试试这个:
$(document).on('click','div.my-modal .some-class label.link', function () {
console.log('a');
});