Чтобы получить все классы элемента с помощью jQuery, вы можете использовать метод attr()или prop()вместе с classатрибут. Вот пример:
var classes = $('#yourElement').attr('class').split(' ');
Этот код выбирает элемент с идентификатором yourElement, получает значение его атрибута class, а затем разбивает его на массив отдельных классов с помощью split( )метод.
Вот еще несколько методов, которые можно использовать для достижения того же результата:
-
Использование свойства
classList:var classes = $('#yourElement')[0].classList; -
Использование свойства
className:var classes = $('#yourElement')[0].className.split(' '); -
Использование метода
hasClass():var classes = []; $('#yourElement').attr('class', function(index, classNames) { classes = classNames.split(' '); });
Обратите внимание, что в приведенном примере кода предполагается, что вы включили библиотеку jQuery в свой проект.