开发者社区> 问答> 正文

`<ul class='switch' onload="bindSwichEvent(this)">`

我想在这个ul加载时给它下面的li都绑定一个hover事件,但是上面这个写法貌似不行?因为这个ul有可能是页面加载完成后通过js添加到页面去的,这个时候该怎么添加事件?

展开
收起
云栖技术 2016-05-25 11:37:42 1931 0
1 条回答
写回答
取消 提交回答
  • 社区爱好者,专为云栖社区服务!

    动态加载元素绑定事件,也算是SF的月经问题了,随便一搜就能搜到很多吧。用冒泡法在父元素上绑定事件即可。jQuery有on()绑定还是很方便的:http://api.jquery.com/on/
    注:高版本已经取消了live()事件绑定了

    2019-07-17 19:14:01
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载