L'élément ressemble à ceci:
<li class="blah active"> ... </li>
jQuery.attr('class')
retournera les deux classes . Comment puis-je obtenir uniquement la 1ère classe ('blah' dans ce cas) avec jQuery?
Vous devez split
que dans un tableau:
console.log(jQuery('selector').attr('class').split(' ')[0]);
var first = jQuery.attr('class').split(" ")[0];
Vous pouvez utiliser ce qui suit pour obtenir le premier cours uniquement à partir d'un élément:
var firstClass = jQuery('selector')[0].classList[0]