Récupération des noms de classes d'éléments avec jQuery
Lorsque vous travaillez avec des éléments HTML, il est souvent nécessaire de gérer leurs attributs de classe. jQuery fournit une gamme de méthodes pour manipuler les classes, mais parfois la tâche nécessite de parcourir ou de récupérer tous les noms de classe attribués à un élément spécifique.
Pour y parvenir, il existe deux manières principales :
Utilisation de la propriété className native de JavaScript :
var classList = document.getElementById('divId').className.split(/\s+/);
Cette méthode renvoie un tableau contenant tous les noms de classe attribués à l'élément avec l'ID spécifié (« divId » dans ce cas).
Utilisation de la méthode attr() de jQuery :
var classList = $('#divId').attr('class').split(/\s+/);
Similaire à l'approche JavaScript native, cette méthode renvoie également un tableau de classe noms.
Remarque :
$.each(classList, function(index, item) { if (item === 'someClass') { //do something } });
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!