Jak wybrać element z kolekcji w jQuery

Dział poświęcony JavaScriptowi - tworzeniu dynamicznym stron WWW.
mario88
Stały Bywalec
Stały Bywalec
Posty: 128
Dołączył(a): sobota, 14 marca 2015, 19:04

Jak wybrać element z kolekcji w jQuery

Post przez mario88 »

Witam,
jak wybrać element z kolekcji w jQuery?

W JavaScript robie to tak:

Code: Zaznacz cały

var divs = document.querySelectorAll("div");
divs[1].style.backgroundColor = "blue";         // wybieram drugiego diva
jaki jest odpowiednik tego kodu w jQuery?

Wiem jak pobrać kolekcję:

Code: Zaznacz cały

var divs = $("div");
ale nie wiem jak pobrać 1 lub 3 element lub zaznaczać na przykład co drugi z tej pobranej kolekcji. ;)

Pozdrawiam
Morfidon
Administrator
Administrator
Posty: 1332
Dołączył(a): wtorek, 5 sierpnia 2008, 21:48
Contact:

Re: Jak wybrać element z kolekcji w jQuery

Post przez Morfidon »

Hej,

Lekcja 4 video kursu jQuery:
$("div:even").css("border", "2px solid black"); // parzyste elementy
to np. wybera parzyste elementy i zmienia border na ustalony przez przesłany drugi argument

Pozdrawiam
mario88
Stały Bywalec
Stały Bywalec
Posty: 128
Dołączył(a): sobota, 14 marca 2015, 19:04

Re: Jak wybrać element z kolekcji w jQuery

Post przez mario88 »

Ok dzięki ale można zrobić to na kolekckcji którą przypisałem sobie do zmiennej?

Przykładowo:

Code: Zaznacz cały

var elementy = $("div");
i teraz chce zrobić coś takiego, (pseudo kod):

Code: Zaznacz cały

elementy[1].css("color", "blue");
Da się zrobić coś w tym stylu? :)
Morfidon
Administrator
Administrator
Posty: 1332
Dołączył(a): wtorek, 5 sierpnia 2008, 21:48
Contact:

Re: Jak wybrać element z kolekcji w jQuery

Post przez Morfidon »

Tak. Twój pseudo-kod w praktyce jest prawdziwym kodem:
https://api.jquery.com/get/
Post Reply