您的位置:首页 > Web前端 > JQuery

jquery 1.9后如何对动态生成的元素绑定事件

2016-01-01 23:02 736 查看

1.7后增加了 live(),1.9后被移除了,用 on() 代替。die废除了,用off代替。

使用on的时候也要注意,on前面的元素也必须在页面加载的时候就存在于dom里面。动态的元素或者样式等,可以放在on的第二个参数里面。比如:

$(function(){
$("body").on("click", '.a', function(){
alert('ok');
});
})
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  jquery