使用layer时遇到的IE/360浏览器兼容模式的一个大坑

使用layer时IE/360浏览器兼容模式遇到的问题

问题表象

使用layer.open时无法正常弹出,使用了百度搜索到的功能,但大多都是添加mate方法,最终也没有解决当前问题
在这里插入图片描述

问题的原因

在这里问题的原因不在于layer,也不在于jquery。问题在于IE/360浏览器兼容模式对ES6的支持,由于使用到了layer.open会使用到定义的html代码片段,为了方便查看html结构,使用了ES6的新特性"``"编辑html代码片段,由于IE/360浏览器兼容模式并不支持ES6的写法而导致的问题。

问题解决办法

将``包含的字符串使用常规的字符串连接方法处理,即可解决该问题

你可能感兴趣的:(学习总结)