慕粉3233484
2016-05-07 17:19
title.onclick = function(event) {
event = event || window.event;
event.stopPropagation ? event.stopPropagation() : event.cancelBubble = true;
if(box.className == "extended"){
resetM();
} else {
box.className = "extended";
menu.className = "anim_extendDown animated speed_fast";
menu.style.display = "block";
}
}
在title点击的时候调用那个特定的匿名函数
那个特定的匿名函数作用:
event,考虑兼容性,获取有效的event
停止事件冒泡,考虑兼容性,使用有效的方式停止事件冒泡
若box的className为extended(已展开),则调用resetM函数
否则(box未展开),将box的className设置为extended(已展开),并对menu的属性进行设置(显示menu)
DOM事件探秘
99545 学习 · 1197 问题
相似问题