收藏本站腾讯微博新浪微博

经典论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

蓝色理想 最新研发动态 网站开通淘帖功能 - 蓝色理想插件 论坛内容导读一页看论坛 - 给官方提建议

论坛活动及任务 地图和邮件任务 请多用悬赏提问 热夏来袭,选一款蓝色理想的个性T恤吧!

手机上论坛,使用APP获得更好体验 急需前端攻城狮,获得内部推荐机会 论坛开通淘帖功能,收藏终于可以分类了!

搜索
查看: 1978|回复: 5

关于页面绑定事件清除

[复制链接]
发表于 2012-3-6 13:24:05 | 显示全部楼层 |阅读模式
为页面任何节点绑定的事件,若不手动清除,浏览器什么时候回收?
为一个节点绑定的事件,直接remove该节点而不清除事件绑定,浏览器是否回收?
发表于 2012-3-6 13:45:43 | 显示全部楼层
问题1:什么时候回放视你给该节点绑定的事件,事件发生了,就回放了
问题2:在火狐,谷歌等现代浏览器中,移除节点,事件也会跟着移除,但在早期的IE(6-8)中,节点移除,事件却没移除,会造成溢出,所以在移除节点前,需移除绑定的事件
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-3-7 10:59:48 | 显示全部楼层
chaomao 发表于 2012-3-6 13:45
问题1:什么时候回放视你给该节点绑定的事件,事件发生了,就回放了
问题2:在火狐,谷歌等现代浏览器中, ...

关于第一点,事件发生了就回收了。 这一点比较疑惑,如果绑定的是onclick事件,每次click后就回收貌似不符合实际情况吧。
回复 支持 反对

使用道具 举报

发表于 2012-3-7 11:35:50 | 显示全部楼层
daoying2000 发表于 2012-3-7 10:59
关于第一点,事件发生了就回收了。 这一点比较疑惑,如果绑定的是onclick事件,每次click后就回收貌似不符 ...

汗,抱歉,我一开始理解你的“回放”是发生的意思,现在才知道是“回收”的意思。你要回收,只有手动解除
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-3-7 11:48:35 | 显示全部楼层
chaomao 发表于 2012-3-7 11:35
汗,抱歉,我一开始理解你的“回放”是发生的意思,现在才知道是“回收”的意思。你要回收,只有手动解除

关闭当前页面会清除所有事件绑定吗?
回复 支持 反对

使用道具 举报

发表于 2012-3-7 11:54:10 | 显示全部楼层
daoying2000 发表于 2012-3-7 11:48
关闭当前页面会清除所有事件绑定吗?

当然,
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|Archiver|手机版|blueidea.com ( 湘ICP备12001430号 )  

GMT+8, 2020-12-6 06:41 , Processed in 0.114943 second(s), 9 queries , Gzip On, Memcache On.

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表