请问这是什么意思吗

来源:5-1 编程挑战

慕粉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";
        }
      }

写回答 关注

1回答

  • 慕尼黑4423355
    2016-05-07 18:43:59

    在title点击的时候调用那个特定的匿名函数

    那个特定的匿名函数作用:

        event,考虑兼容性,获取有效的event

        停止事件冒泡,考虑兼容性,使用有效的方式停止事件冒泡

        若box的className为extended(已展开),则调用resetM函数

        否则(box未展开),将box的className设置为extended(已展开),并对menu的属性进行设置(显示menu)

DOM事件探秘

DOM事件?本课程会通过实例来给小伙伴们讲解如何使用这些事件

99545 学习 · 1197 问题

查看课程

相似问题