要素は次のようになります。
_<li class="blah active"> ... </li>
_
jQuery.attr('class')
は両方のクラスを返します。 jQueryで1番目のクラス(この場合は「blah」)のみを取得するにはどうすればよいですか?
split
配列にする必要があります:
console.log(jQuery('selector').attr('class').split(' ')[0]);
var first = jQuery.attr('class').split(" ")[0];
次を使用して、要素からのみ最初のクラスを取得できます。
var firstClass = jQuery('selector')[0].classList[0]