为什么这个jQuery在WordPress中不能工作?

时间:2011-07-20 作者:Carson

这项工作:

<script type="text/javascript">
    function fadeReview() {
      jQuery(".reviewPanel     .reviewPanel2:hidden:first").fadeIn(500).delay(3000).fadeOut(500, function() {
    jQuery(this).appendTo(jQuery(this).parent());
    fadeReview();
    });
    }
    fadeReview();
 </script>
但是,这不起作用:

<script type="text/javascript">
function fadeReview() {
  jQuery(".reviewPanel .reviewPanel2:hidden:first").fadeIn(500).delay(3000).fadeOut(500, function() {
jQuery(this).appendTo(jQuery(this).parent());
fadeReview();
});
}
fadeReview();

function fadeReviewName() {
  jQuery(".reviewName .reviewName2:hidden:first").fadeIn(500).delay(3000).fadeOut(500, function() {
    jQuery(this).appendTo(jQuery(this).parent());
    fadeReviewName();
  });
}
fadeReviewName();
</script>
它是否与运行两个函数有关?在这种情况下工作正常http://jsfiddle.net/carsonmehl/VxhY6/1/“rel=”nofollow“>小提琴。

1 个回复
最合适的回答,由SO网友:markratledge 整理而成

“行不通”没什么好说的。使用Firebug 在Firefox、Chrome、Safari或IE8中,使用开发人员工具检查站点上的JS错误。

WP3。2现在包括jQuery 1.6,而JSFIDLE示例使用1.4,因此可能存在冲突。

结束

相关推荐

JQuery UI自动完成&wp_enQueue_脚本

我查看了WordPress中包含的脚本(wp_enqueue_script) 没有找到使用jQuery UI Autocomplete应该包含的内容我在管理区使用它。我应该只包括来自Google CDN的jQuery UI吗?我认为这会与WordPress的jQuery UI冲突?这似乎很管用。