【发布时间】:2017-12-23 06:59:33
【问题描述】:
在https://harissonsbags.com jquery 菜单中不起作用,但相同的代码在本地主机上正常工作。
这是代码片段。
jQuery(document).ready(function( $ ) {
$("#mobile-menu").mmenu({
classes: 'mm-light'
}, {
selectedClass: "active",
});
});
我在网站的 javascript 控制台上运行了这段代码。
jQuery("#mobile-menu").mmenu({
classes: 'mm-light'
}, {
selectedClass: "active",
});
然后菜单手风琴正在工作。页面加载时 javascript 未执行。
任何建议都会有所帮助。
【问题讨论】:
-
控制台能告诉你什么吗?
-
在控制台中执行脚本时显示此消息。 [违规] 向阻止滚动的“touchstart”事件添加了非被动事件侦听器。考虑将事件处理程序标记为“被动”以使页面更具响应性。
-
我看到了错误
Cannot set property 'onkeyup' of null和Cannot set property 'onkeydown' of null,把代码贴在你调用它们的地方 -
是的,这就是问题所在。由于下面的错误 javascript 没有执行。
标签: javascript jquery mmenu