先登入,右上角点汉堡排后
随意点击任何一处,都可以将 div 移除
用谷歌检查确实没有一个 div 去触发这个移除事件
但我现在的做法是
当点击后出现 div ,背景会有一个透明的 div
当滑鼠移动到这个透明 div (或是点击这个 div)
就会把汉堡排出来的 div 跟 透明 div 本身一起移除
我好奇要怎么做到像不需要另外开 div 事件就可以移除
https://segmentfault.com/ 也是一樣做法
先登入,右上角点汉堡排后
随意点击任何一处,都可以将 div 移除
用谷歌检查确实没有一个 div 去触发这个移除事件
但我现在的做法是
当点击后出现 div ,背景会有一个透明的 div
当滑鼠移动到这个透明 div (或是点击这个 div)
就会把汉堡排出来的 div 跟 透明 div 本身一起移除
我好奇要怎么做到像不需要另外开 div 事件就可以移除
https://segmentfault.com/ 也是一樣做法
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
之前做手机H5经常会有这种需求
必须阻止事件冒泡防止点击内容时mask也收到点击事件