2012-09-19 13 views
6

Ho una pagina web con più cursori, il tutto con la classe '.viewer'Applicare la funzione jQuery per più elementi con stessa classe

Se aggiungo il mio lavoro jQuery

$('.viewer').carousel('.viewer #simplePrevious', '.viewer #simpleNext'); 

Ciò non , È perché non sa a che cosa si applica anche questo cursore? Non dovrebbe applicarsi a tutti gli elementi di .viewer nella pagina?

risposta

16

si dovrebbe utilizzare il metodo di jQuery each():

$('.viewer').each(function() { 
    $(this).carousel('.viewer #simplePrevious', '.viewer #simpleNext'); 
}); 

Controllare il documento in linea per ulteriori informazioni: http://api.jquery.com/each/

Spero che questo aiuti compagno.

+0

Ahh geniale, grazie mille @Littm, ho letto su questo ora ma funziona perfettamente! – Liam

+0

Il tuo benvenuto amico! Non dimenticare di accettare la risposta;) – Littm

Problemi correlati