Dans la bibliothèque d'outils JavaScript et JavaScript depuis de nombreuses années, j'ai souvent de telles rêveries: quand les navigateurs modernes peuvent-ils fournir des méthodes auxiliaires et des bibliothèques de classe pour remplacer ces bibliothèques d'outils JavaScript, telles que jQuery, utilisons la méthode native du navigateur pour remplacer la native du navigateur du navigateur Méthode pour le remplacer par eux. Je sais que le navigateur améliorera certainement cette direction, mais ce processus d'évolution ne sera pas très rapide, et divers navigateurs doivent faire une telle innovation ensemble. a de telles fonctions, et nos désirs sont vraiment réalisés. La bonne nouvelle est que l'une de ces fonctions a été ajoutée à l'API HTML5: Classlist.
Dans l'API HTML5, il y a un objet classlist sur chaque nœud dans la page DOM. En utilisant ClassList, les programmeurs peuvent également l'utiliser pour déterminer si un nœud reçoit une classe CSS.
Element.classlistIl existe de nombreuses méthodes utiles dans cet objet de liste de classe:
Code XML / HTML Copier le contenu dans le presse-papiers