Получить все классы элемента с помощью jQuery

Чтобы получить все классы элемента с помощью jQuery, вы можете использовать метод attr()или prop()вместе с classатрибут. Вот пример:

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

Этот код выбирает элемент с идентификатором yourElement, получает значение его атрибута class, а затем разбивает его на массив отдельных классов с помощью split( )метод.

Вот еще несколько методов, которые можно использовать для достижения того же результата:

  1. Использование свойства classList:

    var classes = $('#yourElement')[0].classList;
  2. Использование свойства className:

    var classes = $('#yourElement')[0].className.split(' ');
  3. Использование метода hasClass():

    var classes = [];
    $('#yourElement').attr('class', function(index, classNames) {
    classes = classNames.split(' ');
    });

Обратите внимание, что в приведенном примере кода предполагается, что вы включили библиотеку jQuery в свой проект.