wordpress中的Javascript幻灯片显示无法正常工作

时间:2014-03-05 05:36:12

标签: php jquery html css wordpress

我正在使用基于cherry框架的wordpress网站http://tradelikepros.com/。但主页中的幻灯片显示无效,但我看到所有代码都可以。 任何人都可以帮我解决这个问题 感谢

2 个答案:

答案 0 :(得分:1)

你有一些javascript错误,如图所示

enter image description here

您似乎使用旧的jQuery脚本请使用jquery迁移解决此问题,您可以将以下行插入header并确保它位于jQuery之后

<script type="text/javascript" src="http://code.jquery.com/jquery-migrate-1.2.1.js"></script>

答案 1 :(得分:0)

您网页的javascript中存在错误。您的网站使用的jquery版本似乎与custom.js文件中的代码不兼容。特别是这一行

line 99: var MSIE8 = (jQuery.browser.msie) && (jQuery.browser.version == 8);

错误

Uncaught TypeError: Cannot read property 'msie' of undefined 

您通过

行加载jquery
<script type="text/javascript" src="http://tradelikepros.com/wp-includes/js/jquery/jquery.js?ver=1.8"></script>

但您使用的jquery.js文件实际上是jQuery v1.10.2。正如您在this SO answer中看到的那样,

  

$。浏览器从版本1.9开始从jQuery中删除。

您的jquery.mobile.customized.min.js文件中也有错误,但由于它已缩小,我无法确切地知道导致它的原因。

这些javascript错误可能导致幻灯片无法正常运行。

顺便说一句,我通过在Chrome开发者工具打开的情况下查看您的网站获得了所有这些信息(在已加载的网页上点击f12并选择控制台标签以查看javascript输出)。