2012-06-21 11 views
8

widzę opcja wyboruco jest plus (+) w selektorze jquery

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

w moim pliku js. Jaki jest cel znaku + tutaj?

+2

http://api.jquery.com/category/selectors/ a dokładniej http://api.jquery.com/next-adjacent-Selector/ – TheZ

+1

^^ To dobrze wyjaśnione w dokumentacji ^^ –

Odpowiedz

12

Od jquery doc:

Wybiera wszystkie kolejne elementy pasujące "next", które są natychmiast poprzedzone rodzeństwem "prev". Selektor dopasowujący element, który jest obok pierwszego selektora.

Przeczytaj więcej o prev + next selektor

1
  1. Przeglądaj the jQuery Docs on Selectors
  2. Znajdź Next Adjacent Selector (“prev + next”)
  3. Przeczytaj to

    Wybiera wszystkie kolejne elementy pasujące "next", które są natychmiast poprzedzone rodzeństwo "prev".

    Uwaga: nawet jeśli tego nie rozumiesz (i przykład!), Teraz masz słowa kluczowe do wyszukiwania!

  4. Następnym razem nie zadawaj pytań, na które można odpowiedzieć po prostu czytając oficjalny podręcznik.

+0

Nie wiedziałem o słowach kluczowych prev i next, w przeciwnym razie przeczytałbym dokumenty przed twoją sugestią. –

+1

@DoGood Ale wiedziałeś o dokumentach. Istnieje strona Selectors. Naciskasz Ctrl + F, wpisujesz '+' i voila. Mam na myśli obrazę, próbuję ci pomóc w przyszłości. Używam dokumentów na co dzień, nawet jeśli uważam się za zaawansowanego użytkownika jQuery. To jest bardzo użyteczne. – kapa

+0

Nie spodziewałem się, że wyszukiwanie "+" na stronie selektora da mi odpowiedź (w rzeczywistości jest tylko 13 znaków "+" na stronie, myślałem, że jest ich więcej), a wyszukiwanie w google prowadzi mnie do tego pytania , więc myślę, że nie zasługuje na twój ton. +1 dla pytania, -1 dla tej odpowiedzi. – Julien