我有以下数组,其中包含许多 option
元素,具体取决于它是否具有 hidden
类。
var list = $('#condition option').not('.hidden');
如何获取这些元素所具有的类的数组?
我尝试过的:
var list = $('#condition option').not('.hidden').attr('class');
但是,这仅返回与数组中最后一个元素关联的类。
最佳答案
您可以使用.map():
$('#condition option').not('.hidden').map(function() {
return this.className.split(' ');
}).get();
Here's a fiddle
关于javascript - 从元素数组中获取类列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44376404/