2010-12-10 121 views
1

我使用这个代码:jQuery的周期在Chrome无法正常工作和IE

jQuery(document).ready(function() { 
       jQuery('#slider-box').cycle({ 
        fx:  'fade', 
        speed: '700', 
        timeout: 4000, 
        pager: '#slide-pager' 
       }); 
      }); 

和HTML是:

  • //一些内容
  • //一些内容
  • 这在Firefox中运作良好。但不适用于IE和Chrome。 我也尝试过$符号。但它说功能没有定义,因为我在地方使用jQuery。

    IE表示: 线:135 性格:70 代码:0 错误消息: '这个[...]的风格。' 为空或不是对象 URL:http://www.waqasalieee.com/wp-includes/js/jquery/jquery.js?ver=1.4.2

    铬说(控制台在开发人员工具): 未捕获TypeError:无法读取属性'defaultView'null

    回答

    0

    确定这里是妥善的解决办法:首先 我们需要禁用默认的jQuery包含在WordPress的,你可以这样做: 开:WP-包括/脚本loader.php 评论这一行:$脚本 - > add('jquery','/wp-includes/js/jquery/jquery.js',false,'1.4.2'); 现在打开你的主题的header.php ,包括这条线在标题部分:

    <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js" ></script> 
    

    问题解决了! 干杯! 再次感谢Kim点击我的想法朝这个方向思考。

    0

    您的JavaScript没有错误..也许你应该更新你的jQuery到最新的版本。

    +0

    也许这应该是一条评论 – jAndy 2010-12-10 08:08:00

    相关问题