我一直使用这段代码预加载页面,现在我用wordpress测试它,但是我生成了以下错误:
未捕获的TypeError:对象[对象窗口]的属性'$'不是函数
该文件附加到外部文件。正如您从演示中看到的那样。我究竟做错了什么?谢谢:))
$(window).load(function() {
$(".loader").delay(350).fadeOut("slow");
})
答案 0 :(得分:1)
您从修改过的jQuery副本中调用jQuery.noConflict()
,以便取消绑定$
符号。
如果您没有使用冲突的库,则无需执行此操作。如果删除该行,事情就会奏效。或者你可以像这样包装你的预加载代码:
;(function($) {
$(window).load(function() {
$(".loader").delay(350).fadeOut("slow");
});
})(jQuery);