通过jquery访问类名

时间:2012-05-18 12:40:47

标签: javascript jquery

我有一个包含3个类的div,如:

   <div class = "a b c"> .. </div>

现在我只想通过.attr()访问class b,是否可以?

2 个答案:

答案 0 :(得分:5)

我不知道“访问”是什么意思。您可以检查元素是否具有类:

if ($(elem).hasClass("b")) { ... }

if ($(elem).is(".b")) { ... }

您可以使用简单的选择器在该类中查找元素:

var with_class_b = $('.b');

如果你正在使用jQuery,那么自己不要乱用“className”属性(非属性)通常是一个好主意。当然,可以,但实在没有意义。

答案 1 :(得分:1)

您可以使用以下内容:

var classB = $('#element_id').attr('class').split(' ')[1];