2013-12-02 1 views
1

У меня есть элемент, который аннотируется с 3 классами css input-small JFilterInput Status. , где название класса варьируется, кроме input-small JFilterInput.JQuery: выберите определенное имя класса из нескольких классов

Мне нужно выбрать различное имя класса, используя селектор jquery.

Я попытался

var selectedClassName = $(this).attr('class:not(.JFilterInput)'); 

Но это не сработало. Как это сделать .. ??

+0

что '$ (это)' здесь? если вы можете разместить больше кода, чтобы увидеть контекст селектора. – Jai

ответ

3

Попробуйте

var selectedClassName = $.trim(this.className.replace(/\b(input-small|JFilterInput)\b/g, '')) 
+1

@ BoltClock'saUnicorn То, что я понял, это элемент, который может иметь 3 класса, где 2 из них фиксированы, OP хочет имя третьего класса –

+1

Точно Арун, вы попадаете в глаз быка ....;) много спасибо .. это сработало как очарование ....;) –

Смежные вопросы