【问题标题】:Javascript Undefined Function ErrorsJavascript 未定义函数错误
【发布时间】:2013-09-06 04:03:12
【问题描述】:

点击我的subject site

我在我网站的视频页面上遇到了这些错误。他们正在阻止我的视频加载和相互更改。我对 javascript 的经验很少,所以我将不胜感激。

jquery.coda-slider-2.0.js:12TypeError: ‘undefined’ is not a function (evaluating ‘$’)
 menu.js:12TypeError: ‘undefined’ is not a function (evaluating ‘$(document)’)
 videos:365TypeError: ‘undefined’ is not a function (evaluating ’$(function(){

// Accordion
$(“.accordion”).accordion({
header: “.AccordionHeader”,
autoHeight: false
});
})‘)
videos:379TypeError: ’undefined’ is not a function (evaluating ’$(function() {
$( “.tabs” ).tabs();
})‘)
videos:393TypeError: ’undefined’ is not a function (evaluating ’$(function() {
$( “.dialog” ).dialog();
})’)

【问题讨论】:

标签: javascript jquery wordpress function undefined


【解决方案1】:

问题是您使用的是$.noConflict(),但jquery.coda-slider 库并非设计用于在非冲突环境中工作。

此外,在页面本身中,有多个地方使用了$,而没有将 jQuery 传递给它。

解决方案1:如果没有理由使用noConflict(),则将其删除

解决方案 2:更新代码和库以在非冲突环境中使用 jQuery

【讨论】:

    【解决方案2】:

    您只需在插件 jquery.coda-slider-2.0.js 之前包含您的 Jquery 库

    尝试删除此行或在所有插件加载后移动try{jQuery.noConflict();}catch(e){};

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-03-09
      • 2020-11-07
      • 2015-02-24
      • 1970-01-01
      • 2017-06-29
      • 2015-07-06
      • 1970-01-01
      相关资源
      最近更新 更多