javascript - 为什么要点击两次才能出现效果呢
仅有的幸福
仅有的幸福 2017-05-19 10:38:50
0
2
677

仅有的幸福
仅有的幸福

全部回复(2)
曾经蜡笔没有小新

第一次点击box的时候,才给menubox添加了点击事件。这种方法是不推荐的,有可能有内存泄露风险。

最好把menu代码都提出去,这样就能一次触发menubox的事件了

阿神

逻辑不对吧。。。你这里面menubox监听事件依赖于box的click事件。box不click的时候,中间的一大段都不执行,也就不会给menubox加监听。
这两个监听事件应该是并列同级的。把里面的监听事件提出来和box的同级就好了

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板