0

我一直使用此代码来预加载页面,现在我正在使用 wordpress 对其进行测试,但出现以下错误:

  未捕获的类型错误:对象 [object Window] 的属性“$”不是函数

该文件附加到外部文件。从演示中可以看出。我究竟做错了什么?谢谢 :)

以前用过

实时链接

$(window).load(function() { 
 $(".loader").delay(350).fadeOut("slow"); 
})
4

1 回答 1

1

您正在jQuery.noConflict()从修改后的 jQuery 副本中调用,以便取消绑定$符号。

如果您没有使用冲突库,则无需这样做。如果你删除那条线,一切都会奏效。或者,您可以像这样包装您的预加载代码:

;(function($) {
  $(window).load(function() { 
    $(".loader").delay(350).fadeOut("slow"); 
  });
})(jQuery);
于 2013-03-26T16:10:40.163 回答