2012-06-21 13 views
8

vedo questo selettorequal è il segno più (+) nel selettore jQuery

 $('a + .firstSection a').live('click', function(){ 

nel mio file js. Qual è lo scopo del segno + qui?

+2

http://api.jquery.com/category/selectors/ e più specificamente http://api.jquery.com/next-adjacent-Selector/ – TheZ

+1

^^ E 'ben spiegato nella documentazione ^^ –

risposta

12

Da jquery doc:

seleziona tutti gli elementi successivi corrispondenti "next" che sono immediatamente preceduto da un "prev" fratello. Un selettore per abbinare l'elemento che è accanto al primo selettore.

Per saperne di più prev + next selettore

1
  1. Sfoglia the jQuery Docs on Selectors
  2. Trova Next Adjacent Selector (“prev + next”)
  3. Leggilo

    di selezionare tutti gli elementi successivi corrispondenti "next" che sono immediatamente preceduto da un fratello "prev".

    Nota: (! E l'esempio), anche se non si capisce questo, ora avete una parola chiave per cercare!

  4. La prossima volta non porre domande a cui è possibile rispondere semplicemente leggendo il manuale ufficiale.

+0

Non conoscevo le parole chiave precedente e successivo, altrimenti avrei letto i documenti prima del tuo suggerimento. –

+1

@DoGood Ma tu conoscevi i documenti. C'è una pagina dei selezionatori. Premi Ctrl + F, digita '+' e voilà. Non intendo insulti, sto cercando di aiutarti per il futuro. Uso i documenti quotidianamente anche se mi considero un utente jQuery avanzato. E 'molto utile. – kapa

+0

Non mi aspettavo che la ricerca "+" sulla pagina di selezione mi avrebbe dato la risposta (in realtà ci sono solo 13 "+" segni sulla pagina, pensavo ce ne fossero altri), e la ricerca su google mi ha portato a questa domanda quindi suppongo che non meriti il ​​tuo tono. +1 per la domanda, -1 per questa risposta. – Julien