H5绑定的click事件在ios上失效的问题
项目中遇到的问题,在做H5下拉菜单时,需要在点击空白处就隐藏菜单,于是就给document绑定了click事件

但是绑定的事件却只能在pc端和android上才能生效使用,在ios上就失效了,在网上搜索了此类的问题,大概就是ios系统上,document,body或div这些元素默认是不能被点击,所以当把click事件委托给这些元素时,在ios上就会失效!
解决方式:可以在你给绑定click事件的元素上设置css样式:cursor:pointer;

我是在document上绑定的事件,所以样式就设置在body上面了.