该元素如下所示:
<li class="blah active"> ... </li>
jQuery.attr('class')
将返回两个类。我怎样才能用 jQuery 只获得第一类(在这种情况下是“废话”)?
该元素如下所示:
<li class="blah active"> ... </li>
jQuery.attr('class')
将返回两个类。我怎样才能用 jQuery 只获得第一类(在这种情况下是“废话”)?
你需要把split
它变成一个数组:
console.log(jQuery('selector').attr('class').split(' ')[0]);
var first = jQuery.attr('class').split(" ")[0];
您可以使用以下内容仅从元素获取第一个类:
var firstClass = jQuery('selector')[0].classList[0]