在wordpress网站上的javascript错误

时间:2015-05-20 06:19:50

标签: javascript wordpress

当我尝试使用http://phpchart.org/加载图表时,我的网站上出现以下javascript错误。知道如何修复这些错误吗? 某处可能存在冲突。 http://testsitemg.com/ivn/email-subscription/

jquery.jqplot.min.js:57 Uncaught TypeError: Cannot read property 'uiBackCompat' of undefined
testsitemg.com/:423 Uncaught TypeError: undefined is not a function
showjs.js:1 Uncaught TypeError: undefined is not a function
jquery-ui-1.8.16.custom.min.js:14 Uncaught TypeError: c.curCSS is not a function

1 个答案:

答案 0 :(得分:1)

要解决此错误,您必须检查以下列出的几种可能性。

  1. 首先,您必须检查加载站点中加载的所有js库的顺序。即jquery js应该加载拳头。

  2. 您是否需要加载所有必需的js libries。对于此用户开发人员工具并在网络选项卡中进行检查。并且对于详细的错误,请在控制台选项卡中检查确切错误发生的位置

  3. 在您的站点中,检查加载的现有js库,现有的WordPress加载的脚本文件与以后加载的js文件冲突。 所以要避免js库冲突, 无论你在哪里使用库文件,如"jquery.jqplot.min.js /showjs.js /..."等,请在创建库使用实例之前确定

    $ j = jQuery.noConflict();

  4. 例如:假设您在使用之前必须使用plot js函数 make:

    $myjplot = jQuery.noConflict();
    $myjplot.jqplot('chartdiv',  [[[1, 2],[3,5.12],[5,13.1],[7,33.6],[9,85.9],[11,219.9]]]);
    

    我希望这会对你有所帮助。