苹果手机click事件无效,可以使用touchend试试

使用js添加了一个空的div遮罩层。
$('body').addClass('fixme').append('<div class="overlay"></div>');
点击遮罩隐藏菜单
这里我们采用的是 on 动态绑定事件,写法如下:
给 body 下面的 .overlay 写点击事件
$('body').on('click touchend','.overlay',function(){
$('#aside').removeClass('open');
$('body').removeClass('fixme');
$('.overlay').remove();
});
我们看到上面的 touchend 这个事件是ios系统上识别的。
为代码疯狂!
浙公网安备 33010602011771号