How to select element by 'role' attribute and filter by class with vanilla JS?

前端 未结 3 553
星月不相逢
星月不相逢 2021-02-06 08:48

Markup:

3条回答
  •  予麋鹿
    予麋鹿 (楼主)
    2021-02-06 09:39

    var eleLi = document.querySelectorAll('[role="presentation"]');  
    for (var i = 0; i < eleLi.length; i++) {
        //remove class active
        eleLi[i].classList.remove('active');
    }
    
    //x is an index of li that you want to add the class. Such as 0,1,2
    var x = eleLi.length - 1;
    
    //add class active
    eleLi[x].classList.add('active'); 
    

提交回复
热议问题