社区
JavaScript
帖子详情
js动态增减元素时所触发的事件是什么?
runerback
2015-09-05 04:12:35
比如有个 ul, 里面的 li 全是用 js 动态增减的,那全部增加完以后触发什么事件呢?
...全文
178
5
打赏
收藏
js动态增减元素时所触发的事件是什么?
比如有个 ul, 里面的 li 全是用 js 动态增减的,那全部增加完以后触发什么事件呢?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
runerback
2015-09-07
打赏
举报
回复
好吧。那我就用 lazyload 方法来判断吧。。顺便连翻页问题都解决了。
runerback
2015-09-06
打赏
举报
回复
不知道算不算违法。。。由于贴吧楼中楼是 lazyload, 除此之外 翻页 也是动态加载的,ready 事件判断不了
runerback
2015-09-06
打赏
举报
回复
引用 1 楼 jslang 的回复:
没有这种事件, 不过你用 js 动态增减的,什么时候增加完你代码是应该可以确定的啊
我在开发 chrome浏览器插件,所以无法对原来页面上的 js 代码进行修改
small-dragon
2015-09-05
打赏
举报
回复
引用 1 楼 天际的海浪的回复:
没有这种事件, 不过你用 js 动态增减的,什么时候增加完你代码是应该可以确定的啊
哈哈,是有的噢,没想到高手也犯错了噢,js高程上有说过
天际的海浪
2015-09-05
打赏
举报
回复
没有这种事件, 不过你用 js 动态增减的,什么时候增加完你代码是应该可以确定的啊
JavaScript
事件
代理(
事件
委托)
基本概念
事件
代理(Event Delegation),又称之为
事件
委托。是JavaScript中常用绑定
事件
的常用技巧。顾名思义,“
事件
代理”即是把原本需要绑定在子
元素
的响应
事件
(click、keydown......)委托给父
元素
,让父
元素
担当
事件
监听的职务。
事件
代理的原理是DOM
元素
的
事件
冒泡。 举个通俗的例子 比如一个宿舍的同学同时快递到了,一种方法就是他们一个个去领取,还有一种方...
JS
事件
委托
JS
事件
委托
事件
委托1. 基本概念2.
事件
传播3.
事件
委托的好处
事件
委托 1. 基本概念
事件
委托,简单的来说,就是把一个
元素
的响应
事件
的函数委托到另一个
元素
。一般来讲,会把一个或者一组
元素
的
事件
委托到它的父层或者更外层
元素
上,真正绑定
事件
的是外层
元素
,当
事件
响应到需要绑定的
元素
上时,会通过
事件
冒泡机制从而
触发
它的外层
元素
的绑定
事件
上,然后在外层
元素
上去执行函数。 前面提到 DOM 中
事件
委托的实现是利用
事件
冒泡的机制,那么
事件
冒泡是什么呢? 2.
事件
传播
事件
的传播分为三个阶段:捕获阶段、目标阶
JavaScript
事件
代理(
事件
委托)_
js
事件
代理
在这里,取快递就是一个
事件
,每个同学指的是需要响应
事件
的 DOM
元素
,而出去统一领取快递的宿舍长就是代理的
元素
,所以真正绑定
事件
的是这个
元素
,按照收件人分发快递的过程就是在
事件
执行中,需要判断当前响应的
事件
应该匹配到被代理
元素
中的哪一个或者哪几个。如上面代码所示,如果给每个li列表项都绑定一个函数,那对内存的消耗是非常大的,因此较好的解决办法就是将li
元素
的点击
事件
绑定到它的父
元素
ul身上,执行
事件
的时候再去匹配判断目标
元素
。前面提到
事件
委托的原理是DOM
元素
的
事件
冒泡,那么
事件
冒泡是什么呢?
【前端】详解JavaScript
事件
代理(
事件
委托)
【前端】详解JavaScript
事件
代理(
事件
委托)
JavaScript
87,984
社区成员
224,681
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章