由pjax加载的js文件不能使用jquery

时间:2014-06-05 17:40:55

标签: javascript jquery pjax

我只是使用PJAX构建一个站点,我在模板html文件的末尾包含了jquery.min.js。但是当我在其中加载一个带有js文件链接的页面时。该文件只是出错:

$ is not defined

我无法弄明白。 谢谢大家的帮助!

1 个答案:

答案 0 :(得分:1)

This question解释了jQuery脚本的位置。

您可以从this answer看到人们建议将脚本放在页面底部,因为它可以更快地呈现页面。但是,如果脚本尚未加载,则无法引用该脚本。

如果你不完全理解它是如何工作的,没有冒犯,但我认为按照上面的建议在<head>加载脚本会很好,你可能不会看到太多作为初学者呈现差异。