今天碰到了点击事件重复触发的问题
例如:我们在实现切入切出层的时候,我们点击一个按钮想触发我们需要的内容显示出来,然后再把内容隐藏
有时候可能会遇到点击后重复触发
看图:
点了一次,然后我们想点击确定把窗口去掉 却发现它的父元素也被触发了
这是点击第一次的
然后再点一次 点击 确定 后内容让内容隐藏
看!它把父元素也触发了
来看看代码图
这里用了两个都是bindtap
bindtap:如果实在多层嵌套的情况下同时使用bindtap方式它会造成冒泡异常
把bindtap改成catchtap就好啦!
具体什么原因去查一下bindtap和catchtap的区别就好啦!