未捕获的TypeError:在我的预加载器上。如何使它工作?

时间:2013-03-26 16:07:54

标签: javascript jquery ajax wordpress preloader

我一直使用这段代码预加载页面,现在我用wordpress测试它,但是我生成了以下错误:

未捕获的TypeError:对象[对象窗口]的属性'$'不是函数

该文件附加到外部文件。正如您从演示中看到的那样。我究竟做错了什么?谢谢:))

Used previosly

LIVE LINK

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

1 个答案:

答案 0 :(得分:1)

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

如果您没有使用冲突的库,则无需执行此操作。如果删除该行,事情就会奏效。或者你可以像这样包装你的预加载代码:

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