[jQuery] Odwołania do elementów

Witam.

Posiadam następujący skrypt:

    <script type="text/javascript">document).ready(function() {"#students li h3").click(function (){"#students li").toggleClass('active');



W jaki sposób sprawić, aby klasa zmieniała się w tym elemencie li, którego nagłówek kliknięto? Aktualnie kliknięcie dowolnego nagłówka rozwija wszystkie elementy li na liście.



Dzięki z góry za pomoc. Jest to sprawa całkiem pilna.
;(function($) {    $().ready(function() {        $("#students li  h3").click(function() {            $(this).parent().toggleClass('active');        });    });jQuery); [/code]

Dzięki wielkie. Właśnie w podobny sposób chciałem uzyskać taki efekt, ale bez skutków. Teraz juz wszystko działa prawidłowo. Wielkie dzięki.

Może czas na jakąś książkę o jQuery… :roll:

Chyba raczej o selektorach CSS :stuck_out_tongue:

Pierwsze kod Ci nie działał gdyż odwoływałeś się do wszystkich elementów

a druga wersja wskazuje już tylko na 1 konkretny.

Ja rozumiałem swój błąd, tylko nie wiedziałem do końca jak się poruszać w składni JS/jQuery, stąd też nie wiedziałem jak technicznie ten problem rozwiązać :-).