Javascript 未捕获引用错误的问题。$没有定义

Javascript 未捕获引用错误的问题。$没有定义,javascript,jquery,Javascript,Jquery,我正在创建团队评级网站。在这里,我需要使用js,但我不明白,什么是错的 function teamopen() { if ($('.tb-one-middle').eq(event.page.index).hasClass('current')) { $('.tb-one-middle').eq(event.page.index).removeClass('current'); } else { $('

我正在创建团队评级网站。在这里,我需要使用js,但我不明白,什么是错的

function teamopen() {
        if ($('.tb-one-middle').eq(event.page.index).hasClass('current')) { 
            $('.tb-one-middle').eq(event.page.index).removeClass('current');
        }   else {
                $('.tb-one-middle').eq(event.page.index).addClass('current');
                    }
    }
这是我的脚本,它基于onclick from元素。我将在一个页面上复制许多元素,它们具有相同的类。因此,当我们单击元素时,脚本需要打开关于照片团队的完整信息。首先,只有一线队有活跃的班级。但是我需要将这个类添加到任何其他对象中,而不从现有元素中删除它


提前谢谢大家

您似乎必须确保在执行该脚本之前加载JQuery。

在您编写的所有自定义脚本之前正确添加JQuery。您必须在执行任何使用JQuery函数(如重载$()函数)的脚本之前加载JQuery。
$
不是“标准”JavaScript引用。在本例中,
$
只是指一个函数。该函数可以是代码中的任何函数,但
$
通常用于引用jquery函数库中的基函数;它的使用非常普遍,人们使用jquery库发送代码,而不用费心告诉消费者需要它。请参阅了解更多详细信息。有一个新问题,首先感谢JQuery,我忘记安装它了。prnt.sc/rz0p6ht这里有一个新问题,首先感谢JQuery,我忘记安装它了@LiveChanell我将查看包含[something].索引的代码段。您可能正在尝试对字符串或类似的内容执行indexOf。