$不在Typo3中包含的外部js文件中工作

时间:2014-11-26 13:07:20

标签: javascript jquery typo3

我在typoscript(typo3 6.2)中包含了一个javascript文件,但我无法使用$ selector选择任何内容,控制台告诉我$未定义。我非常确定javascript文件已成功包含在内,因为当我使用document.getelement ...选择器时,它们可以正常工作。

我不知道为什么会这样? 任何想法?

感谢

2 个答案:

答案 0 :(得分:2)

您没有包含jQuery文件和/或您的jQuery包含太晚(即包含您的JS文件后)

使用浏览器的开发工具检查包含的顺序。

答案 1 :(得分:0)

主jQuery库已丢失或未正确初始化(即您在将其包含到页面之前尝试从其中访问函数)。

确保在页面的任何其他部分尝试使用$选择器之前加载它。

以外行人的名义提出

<script src="js/lib/jquery-1.10.2-CUSTOM.js"></script>

在其他脚本之前..