Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
创建jQuery变量后如何获取类名_Jquery - Fatal编程技术网

创建jQuery变量后如何获取类名

创建jQuery变量后如何获取类名,jquery,Jquery,我想设置一个jQuery变量,然后通过如下操作以className为目标: var chosen_language = '#English'; if (this.className == chosen_language) { blah blah blah; } 但是上面这些似乎不起作用,因为我在这里有3个独立的班级。HTML如下所示: <a id="English" class"English nturl en" href="#">English</a>

我想设置一个jQuery变量,然后通过如下操作以
className
为目标:

var chosen_language = '#English';

if (this.className == chosen_language) {
    blah blah blah;
}
但是上面这些似乎不起作用,因为我在这里有3个独立的班级。HTML如下所示:

<a id="English" class"English nturl en" href="#">English</a>

如何使用上面的例子,仅针对第三类(即
en
),使用jQuery:

if ($(this).hasClass(chosen_language)) { };
使用jQuery:

if ($(this).hasClass(chosen_language)) { };

我试图只针对类
en
,我如何才能做到这一点呢;是的,成功了。我今天休息,太轻松了。非常感谢。一个问题:我应该问如何根据
#English
的ID获得第三个类的名称
#English
总是在变化,所以我不能使用
en
,因为它需要可变。如何动态获取
en
的类名?我正试图只针对类
en
,如何才能做到这一点?如果($(this).hasClass('en')){};是的,成功了。我今天休息,太轻松了。非常感谢。一个问题:我应该问如何根据
#English
的ID获得第三个类的名称
#English
总是在变化,所以我不能使用
en
,因为它需要可变。如何动态获取
en
的类名?类名不以英文开头。。。请看我的回答下面的班级名称不要以英语开头。。。看到我的回答了吗