元素如下所示:
<li class="blah active"> ... </li>
jQuery.attr('class')
将返回这两个类。
如何使用jQuery只获得第一类(在这种情况下为'blah')?
答案 0 :(得分:121)
你需要split
进入数组:
console.log(jQuery('selector').attr('class').split(' ')[0]);
答案 1 :(得分:8)
var first = jQuery.attr('class').split(" ")[0];
答案 2 :(得分:0)
您可以使用以下方法仅从元素中获取第一类:
var firstClass = jQuery('selector')[0].classList[0]