Encontrar nombre de clase coincidente en jQuery
Tengo una serie de miniaturas de imágenes en una página. Se crean usando sprites css.
<div class="galleryImg1"></div>
<div class="galleryImg2 featured"></div>
<div class="gallery,Img3"></div>
Estaba usando originalmenteid="galleryImg1"
pero cambió a usarclass="galleryImg1"
porque las imágenes pueden aparecer en varios lugares en la misma página y quería evitar identificadores duplicados.
Tengo un selector jQuery para adjuntar eventos de clic a todas estas clases.
$("[class^=galleryImg]").click(function() {
// how do i get 'galleryImg2' and '2' here?
}
Lo que me pregunto es si hay una manera fácil de averiguar el className que comienza con 'galleryImg' en el que se hizo clic. ¿Tendré que usar una expresión regular o hay una forma 'más inteligente'?
(sí, si estaba usando un selector #ID, podría decir 'this.id' pero, como se mencionó, no quiero usar ID porque quiero mostrar varias copias de la misma imagen).