mmenujsjquery菜单

mmenujsjquery菜单,jquery,internet-explorer,mmenu,Jquery,Internet Explorer,Mmenu,我有这个(menu.js)在除IE之外的所有浏览器中都能正常工作,我加载了polyfil,并删除了所有其他js进行测试,但它仍然拒绝在IE中工作,任何帮助或提示都将不胜感激 谢谢我试着从 我试着用IE 11运行它,效果很好 我查看了它的文档,发现了下面的信息 从版本8开始,默认情况下,mmenu.js插件仅支持 ECMAScript 6兼容浏览器。对于Internet Explorer 10和11, 您需要包中包含的JavaScript多填充 第7版应该可以在Internet Explorer

我有这个(menu.js)在除IE之外的所有浏览器中都能正常工作,我加载了polyfil,并删除了所有其他js进行测试,但它仍然拒绝在IE中工作,任何帮助或提示都将不胜感激


谢谢

我试着从

我试着用IE 11运行它,效果很好

我查看了它的文档,发现了下面的信息

从版本8开始,默认情况下,mmenu.js插件仅支持 ECMAScript 6兼容浏览器。对于Internet Explorer 10和11, 您需要包中包含的JavaScript多填充

第7版应该可以在Internet Explorer 10和11中工作,而不需要任何 缺点,它也应该在一定程度上在Internet Explorer中工作 9,但您需要使用matchMedia polyfill

参考:

我建议您从他们的站点下载示例,并直接尝试在IE中运行它,以检查它是否正常工作。如果有效,您可以尝试检查代码和配置,并将其与示例进行比较


这可能有助于找到问题的原因。

你能分享一下你正在使用的代码吗?嗨,如果你看看这个,在IE中你应该会发现问题,所有的js都连接到一个文件中,我尝试过用同样的结果分离js文件。嗨,我已经下载了这个演示,并试图在本地运行,但它在IE中不起作用,但该网站在IE中运行得很好,这让我目前陷入困境。看不到mmenu网站的不同之处!我尝试在IE 11浏览器中查看您的站点和mmenujs的官方站点。我发现mmenujs的官方网站正在添加polyfil文件,我可以在他们的代码中看到它,也可以在开发者工具的网络选项卡中看到它。但您的站点中缺少polyfil文件。我建议您再次检查polyfil是否正确添加。如果没有,那么尝试添加它可能有助于解决IE浏览器的问题。感谢您的关注,我已经按照建议进行了更改,但仍然很幸运,如果您再次检查以查看您看到的结果,谢谢我再次尝试在IE浏览器中检查您的站点,但我没有看到任何polyfil.js文件。不确定如何添加此polyfil。如果可能的话,请告诉我们。这可能会让我对这个问题有所了解。我正在使用cloud cannon来托管文件,他们已经将Polyfil重命名为这是来自mmenujs的原始文件,只是名称不同,这一定是他们使用的自动化过程。