======================================================
注:本文源代码点此下载
======================================================
attach的事件处理函数调用顺序是怎么样的?
如何查看一个事件的所有回调函数?
依靠bom本身好像不能解决这个问题了,如果确实需要这样做的话,可以自己封装事件监听的函数。事实上,几乎所有的js类库为了实现浏览器的兼容,都对事件监听函数进行了封装。
yui的封装很“规矩”,但功能也很强大:
可以在页面的load事件触发前绑定事件(这个时候dom还没解析完成);
可以绑定事件到对象的成员函数(在绑定时候指定scope);
可以保存事件处理函数列表(在页面unload事件发生时解除绑定,以防止ie出现内存泄露);
在调用某个事件处理函数时,如何停止调用后继的处理函数?
在ie下:
event.returnvalue = false;
event.cancelbubble = true;
非ie浏览器:
event.preventdefault();
event.stoppropagation();
楼主可以研究一下yui。
回复 引用
======================================================
在最后,我邀请大家参加新浪APP,就是新浪免费送大家的一个空间,支持PHP+MySql,免费二级域名,免费域名绑定 这个是我邀请的地址,您通过这个链接注册即为我的好友,并获赠云豆500个,价值5元哦!短网址是http://t.cn/SXOiLh我创建的小站每天访客已经达到2000+了,每天挂广告赚50+元哦,呵呵,饭钱不愁了,\(^o^)/