Supongamos que estamos iterando sobre una serie de elementos del DOM con jQuery y que realizaremos algunas operaciones dependiendo de la clase a la que pertenezca cada elemento. ¿Cómo saber si un elemento pertenece a una determinada clase?
Sencillo, utilizando la función is() de jQuery. Por ejemplo:
if ($(#elementoID).is('.nombreclase')) { alert('pertenece a la clase nombreclase'); } else { alert('No pertenece a la clase nombreclase'); }
Además, el argumento que recibe is(), puede ser básicamente cualquier expresión, por lo que podemos preguntar cosas como: is(":first-child"), is(":contains('Peter')"), etc.
No hay comentarios:
Publicar un comentario