我有這樣如何獲取jQuery中所有子元素的所有(不同的)類名?
<div class="selectdiv">
<select class="mainclass" id="subcat">
<option>Select Category</option>
<option class="class1" value="val1" >VAL1 </option>
<option class="class1" value="val2" >VAL2</option>
<option class="class2" value="val3" >VAL3</option>
<option class="class2" value="val4" >VAL4</option>
<option class="class2" value="val5" >VAL5</option>
<option class="class3" value="val7" >VAL6</option>
<option class="class3" value="val8" >VAL7</option>
</select>
</div>
一個列表框我想獲得它的所有子元素(1類,等級2,3類)的類名......這將是更好,如果我能得到所有不同的名稱。到目前爲止,我已經嘗試下面的東西
$('#subcat').children('option')
$('#subcat option').attr('className')
在其第一次給了我清單,其他參數與類名一起,但它是在第2返回undefined。