jQuery - выберите один из двух классов - PullRequest
0 голосов
/ 02 июля 2010

У меня есть элементы строки таблицы:

... <tr index="1000" class="class1 classHighlightRed"> ...
... <tr index="1000" class="class1 classHighlightYellow"> ...

Я бы хотел сравнить значение второго класса с некоторыми константами.

например.

    If (2nd class == "classHighlightRed") Then
    {
      doSomeWork;    
     }

На данный момент я достигаю этого с помощью следующего хака:

var 2ndClass = $(this).attr("class").substring(7);

Есть ли лучший способ добиться этого?

Ответы [ 2 ]

3 голосов
/ 02 июля 2010

Я полагаю, вы можете использовать метод hasClass для этого?

if($(this).hasClass('classHighlightRed')) Then 
{
doWork;
}

Подробнее здесь

НТН

3 голосов
/ 02 июля 2010
var 2ndClass = $(this).attr("class").split(' ')[1];
...