我只是使用mmenu脚本,并在这一行中得到了一个IE11语法错误。
"DOMContentLoaded", () => {整个代码如下所示
document.addEventListener(
"DOMContentLoaded", () => {
new Mmenu( "#my-menu" );
}
);代码不在正式文档-> https://mmenujs.com/docs/core/之外。


我尝试了一些用函数()等找到的不同的解决方案,但它们都不适合我。也许其他人遇到了这个问题可以帮我解决这个问题。
更新
现在我得到了对象不支持属性或方法‘追加’在IE11上
document.addEventListener("DOMContentLoaded", function() {
new Mmenu( "#menu", {
"extensions": [
"pagedim-black",
"position-right"
],
navbar : {
title : " "
},
"navbars": [
{
"position": "top",
"content": [
"prev",
"title"
]
},
{
"position": "bottom",
"content": [
"<div class='navshort'></div>",
]
}
]
});
} );发布于 2020-10-01 07:17:38
根据mmenu,https://mmenujs.com/docs/
从版本8开始,
插件默认只支持兼容ECMAScript 6的浏览器。对于Internet 10和11,您将需要包中包含的JavaScript填充。
版本7应该在Internet 10和11中工作,没有任何缺点,它在Internet 9中也应该在某种程度上工作,但是您需要一个matchMedia填充。
对于IE10和IE11,您需要填充
https://stackoverflow.com/questions/64150229
复制相似问题