好的,我知道这个问题之前已经被问过了,但是似乎没有一个答案适用于我的情况。我正在尝试运行一个非常小的jQuery代码(我刚刚开始学习它)。
jQuery(document).ready(function(){
jQuery('.comtrig').on('click',function(){
$(this).next().animate({'display':'inline'},1000);
});
})();
我在Firefox中遇到错误TypeError: jQuery(...).ready(...)不是一个函数
或者在Chrome中遇到错误Uncaught TypeError: object is not a function
- 解决方案1是将
$
替换为jQuery
,但我已经像上面展示的那样做了。 - 我也没有使用WordPress。
- 我只使用jQuery和上面的迷你脚本,没有其他JS。
- jQuery本身似乎加载正常
我错过了什么?
jQuery(...).ready(...)
调用之前加载了jQuery? - Niet the Dark Absol})();
。 - Satpal<script>
标签紧接着小型脚本的<script>
标签。我不确定这是否保证它也首先加载,因为第二个脚本比较小且被本地存储。 - RubenGeert})();
替换为});
,这是不正确的{())
。 - Satpal