首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >菜单IE11问题

菜单IE11问题
EN

Stack Overflow用户
提问于 2020-10-01 06:37:06
回答 1查看 198关注 0票数 0

我只是使用mmenu脚本,并在这一行中得到了一个IE11语法错误。

代码语言:javascript
复制
    "DOMContentLoaded", () => {

整个代码如下所示

代码语言:javascript
复制
document.addEventListener(
    "DOMContentLoaded", () => {
        new Mmenu( "#my-menu" );
    }
);

代码不在正式文档-> https://mmenujs.com/docs/core/之外。

我尝试了一些用函数()等找到的不同的解决方案,但它们都不适合我。也许其他人遇到了这个问题可以帮我解决这个问题。

更新

现在我得到了对象不支持属性或方法‘追加’在IE11上

代码语言:javascript
复制
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>",
                 ]
              }
           ]
        });     

} );
EN

回答 1

Stack Overflow用户

发布于 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,您需要填充

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64150229

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档