Javascript jQuery菜单在服务器上不工作,但在本地主机上工作正常
在jquery菜单中,该代码不工作,但在本地主机上正常工作 这是代码snippentJavascript jQuery菜单在服务器上不工作,但在本地主机上工作正常,javascript,jquery,mmenu,Javascript,Jquery,Mmenu,在jquery菜单中,该代码不工作,但在本地主机上正常工作 这是代码snippent jQuery(document).ready(function( $ ) { $("#mobile-menu").mmenu({ classes: 'mm-light' }, { selectedClass: "active", }); }); 我在网站的javascript控制台上运行了这段代码 jQuery("#mobile-menu").mmenu
jQuery(document).ready(function( $ ) {
$("#mobile-menu").mmenu({
classes: 'mm-light'
}, {
selectedClass: "active",
});
});
我在网站的javascript控制台上运行了这段代码
jQuery("#mobile-menu").mmenu({
classes: 'mm-light'
}, {
selectedClass: "active",
});
然后菜单上的手风琴开始工作了。页面加载时,javascript不会执行
任何建议都会有帮助 您可能需要在加载所有其他插件之前加载jquery库
您的页面有一些与以下代码相关的JavaScript错误:
var el = document.getElementById("zipcode");
el.onkeyup = function(evt) {
var fieldValue = el.value;
if(fieldValue.length == 6) {
codeAddress(fieldValue);
}
};
修复此问题应修复您的菜单,因为此代码不在文档就绪标记中,它首先运行并导致所有其他JavaScript不执行。控制台是否告诉您任何事情?在控制台中执行脚本时,它显示此消息。[违规]将非被动事件侦听器添加到滚动阻止“touchstart”事件。考虑将事件处理程序标记为“被动”以使页面更加响应。我看到错误<代码>不能设置NUL/<代码>的属性“ONKEYUP”,并且<代码>不能设置NUL/<代码>的属性“ONKEONDOWN”,将代码放在调用SeEcess的位置,这就是问题所在。由于下面的错误,javascript没有执行。