色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

jquery class元素個數

劉姿婷2年前11瀏覽0評論

在使用jQuery時,我們經常會操作DOM元素的class屬性。當需要獲取一個元素的class個數時,可以使用jQuery的方法:

$(element).attr("class").split(" ").length;

其中,split方法將class屬性值以空格為分隔符轉化為數組,length屬性獲取數組長度,即class個數。

除了上述方法,還可以使用jQuery提供的hasClass方法判斷一個元素是否包含某個class。如果要統計一個元素的class總個數,可以使用each方法遍歷class數組,計數器累加:

var count = 0;
$(element).attr("class").split(" ").each(function(){
count++;
});

需要注意的是,當元素中沒有class時,以上兩種方法返回的值均為1。