第一次点击box的时候,才给menubox添加了点击事件。这种方法是不推荐的,有可能有内存泄露风险。
box
menubox
最好把menu代码都提出去,这样就能一次触发menubox的事件了
逻辑不对吧。。。你这里面menubox监听事件依赖于box的click事件。box不click的时候,中间的一大段都不执行,也就不会给menubox加监听。这两个监听事件应该是并列同级的。把里面的监听事件提出来和box的同级就好了
第一次点击
box
的时候,才给menubox
添加了点击事件。这种方法是不推荐的,有可能有内存泄露风险。最好把menu代码都提出去,这样就能一次触发
menubox
的事件了逻辑不对吧。。。你这里面menubox监听事件依赖于box的click事件。box不click的时候,中间的一大段都不执行,也就不会给menubox加监听。
这两个监听事件应该是并列同级的。把里面的监听事件提出来和box的同级就好了