前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >使用jQuery的.on方法解决ajax增加的html元素获取不到的问题

使用jQuery的.on方法解决ajax增加的html元素获取不到的问题

作者头像
崔文远TroyCui
发布2019-02-26 16:56:50
1.7K0
发布2019-02-26 16:56:50
举报
文章被收录于专栏:远在上海远在上海

下班之前终于搞定了使用$.ajax增加的动态元素获取不到的问题,原来是使用.on方法(老版本是.live),这里记录一下,顺便赞一下jQuery,通过使用getJSON,.append,.empty等,这个东东太方便了。唯一的一点就是版本太多了,最新版本支持的浏览器对于中国用户来说是个噩梦。

我是用法

<br/>$('#parent').on("click", "#child", function() {});<br/>//#parent是非ajax方式生成的,#child是ajax回来的数据append到#parent的<br/>

我的代码

<br/>$('#taskComments').on("mouseenter", "#taskComment", function(){<br/>  $(this).addClass('active');<br/>});<br/><br/>$('#taskComments').on("mouseleave", "#taskComment", function(){<br/>  $(this).removeClass('active');<br/>});<br/>

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2013年7月18日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档