如何从元素获取第二个类名? [英] How to get the second class name from element?

查看:1088
本文介绍了如何从元素获取第二个类名?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我试图找出如何检索类属性的第二个类名。



例如,有:



 < div class =something fooBar>< / div> 

如何获得名为fooBar的第二个类?



我知道你可以添加,删除和检查一个特定的类,但我找不到文档如何检索第二个类到一个变量。

解决方案

您可以使用 split

  alert($('#divID')。attr('class')。split('')[1]); 

要获得所有类,可以这样做:

  var classes = $('#divID')。attr('class')。 

for(var i = 0; i< classes.length; i ++){
alert(classes [i]);
}

更多信息:
$ b


I'm trying to find out how to retrieve the second class name of a class attribute.

For example, having:

<div class="something fooBar"></div>

How can I get the second class named "fooBar" ?

I know you can add, remove, and check a specific class but I couldn't find documentation how to retrieve a second class into a variable.

解决方案

You can use split like this:

alert($('#divID').attr('class').split(' ')[1]);

To get all classes, you can do this instead:

var classes = $('#divID').attr('class').split(' ');

for(var i=0; i<classes.length; i++){
  alert(classes[i]);
}

More Info:

这篇关于如何从元素获取第二个类名?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆