WordPress的jQuery多个未捕获的类型错误
我检查了我的Wordpress网站,我认为我有一些冲突的插件或一些事情正在阻止一些脚本运行。 这里是来自控制台的错误,
Uncaught TypeError:jQuery(...)。superslides不是函数
Uncaught TypeError:jQuery(...)。doubleTapToGo不是一个函数
Uncaught TypeError:jQuery(...)。flexslider不是一个函数
这是每个错误的单独代码。
Uncaught TypeError:jQuery(...)。superslides不是函数
jQuery('.max-hero').superslides({
animation: 'fade'
});
Uncaught TypeError:jQuery(...)。doubleTapToGo不是一个函数
jQuery(document).ready(function($){
var deviceAgent = navigator.userAgent.toLowerCase();
var agentID = deviceAgent.match(/(iphone|ipod|ipad)/);
if (agentID) {
var width = jQuery(window).width();
if (width > 768) {
if(jQuery( '#nav li:has(ul)' ).length)
{
jQuery( '#nav li:has(ul)' ).doubleTapToGo();
}
}
}
else {
jQuery( '#nav li:has(ul)' ).doubleTapToGo();
}
});
Uncaught TypeError:jQuery(...)。flexslider不是一个函数
jQuery(window).load(function() {
jQuery('.flexslider').flexslider();
});
编辑:我解决了这个问题后,看到一个页面跳转的HTML目标是在控制台中干扰jQuery,我删除了,所有脚本工作正常。
链接地址: http://www.djcxy.com/p/63195.html上一篇: Wordpress jQuery Multiple Uncaught TypeErrors
下一篇: Uncaught TypeError: Cannot read property 'toLowerCase' of undefined