我用js写一个类似[DataList]数据控件的时候,动态添加数据行的时候,
Event.observe(row, 'click',fn)这种方式给每个数据行,或则单元格注册一些操作事件,
当我动态刷新数据行的时候[涉及删除行],我怎么注销这些事件?
Event.stopObserving(element, eventName, handler)这个函数我是知道的,难道我要循环到每个行,注销上面的所以的事件,在清除行?疑惑中,请教
这种情况,我如果直接删除行,不注销数据行上的自定义 8) 事件,这样是不是会造成内存泄漏?
当然在页面结束可以
Event.observe(window, 'unload', Event.unloadCache, false); 注销所以,但是和我的设计目的不符合。
[b]问题补充:[/b]
你说的这个是页面关闭的时候,我说的是页面动态更新的时候