Das Element sieht so aus:
<li class="blah active"> ... </li>
jQuery.attr('class')
gibt beide Klassen zurück. Wie kann ich mit jQuery nur die 1. Klasse (in diesem Fall 'blah') erhalten?
Sie müssen split
das in ein Array eingeben:
console.log(jQuery('selector').attr('class').split(' ')[0]);
var first = jQuery.attr('class').split(" ")[0];
Sie können Folgendes verwenden, um die erste Klasse nur von einem Element abzurufen:
var firstClass = jQuery('selector')[0].classList[0]