未来元素不会与 on() 绑定
future element doesn't get binded with on()?
$(".closeBtn").on('click',function(){
alert('');
});
+function myfunction(){
$(".elem").on('click',function(){
$("#someId").html('<img class="closeBtn" src=""/>'
);
});
}();
我使用 html 在某个地方添加了一些元素,我检查了我的 dom 和东西在那里。当我单击绑定的元素 closeBtn 时,它没有响应。我以为使用 on() 会起作用吗?还是关闭问题?
您需要使用:
$("body").on('click','.closeBtn',function(){
alert('test');
});
检查语法 对于使用 on 的事件委派
相关文章:
- jQuery.bind或.on习惯于绑定到新记录
- jQuery .on 绑定不触发
- 将 .on 事件与对象绑定
- 未来元素不会与 on() 绑定
- JQuery.on()绑定在重新加载部分页面后不起作用
- 事件附加与 on 不会取消绑定
- 如何将计算值绑定到 Angular 中的 ng-model 字段.js以便我可以使用 Ruby on Rails 将完整
- 如果不对 .off() 使用相同的 $(document) 绑定,则无法删除使用 .on() 绑定到 $(documen
- 如何使用 jQuery 的 on(.) 动态绑定到多个事件
- JQuery .on() 不会将单击事件绑定到动态创建的元素
- jQuery .on() 脚本插入 DOM 时未绑定
- on() 和 off(),on() 立即触发,但我希望它像绑定或生活一样“行动”,这里有什么问题
- 在 jQuery 中获取 .on() 绑定的所有事件
- Jquery 如何绑定 .is() 和 .on() 事件
- 绑定在使用 on 的 jquery 中丢失
- JQuery UI resizable Resize事件绑定/on Resize事件到主干视图
- 更换所有元件's单击与单个文档的绑定.on('单击')
- 绑定“on-the-fly"数据到一个模态点击
- 如何在Angular中解绑定$on
- Knockout.js默认事件绑定与使用 jQuery 事件委托的自定义绑定 .on() - 性能和收益