JS的循环赋class值

2025-04-27 04:47:04
推荐回答(1个)
回答1:

js:

window.onload = function(){
    var lis = document.getElementsByTagName("li");
    for (var i = 0; i < lis.length; i++) {
        lis[i].className = String(i).length > 1 ? i : "0" + i;
    }
}

jquery:

jQuery(function($){
    $("li").each(function(i, domEle){
        $(this).addClass(String(i).length > 1 ? i : "0" + i);
    });
});