如何使用jQuery或JavaScript从一组选中的复选框中获取一组类名?

时间:2014-06-16 17:31:12

标签: javascript jquery

我使用以下内容从最终用户检查过的一组复选框中获取值数组:

var array = jQuery('input:checkbox[name=items]:checked').map(function() {
    return this.value;
}).get();

我希望得到一个类名的数组,而不是数组。

我的复选框:

<input type="checkbox" name="items" value="vOne" class="cOne">
<input type="checkbox" name="items" value="vTwo" class="cTwo">
<input type="checkbox" name="items" value="vThree" class="cThree">

我尝试过以下无效的方法:

var array = jQuery('input:checkbox[name=items]:checked').map(function() {
    return this.class;
}).get();

1 个答案:

答案 0 :(得分:2)

而不是this.class,您应该使用:

this.className