Strona 1 z 1

Jak wybrać element z kolekcji w jQuery

Napisane: niedziela, 24 lipca 2016, 19:29
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

Re: Jak wybrać element z kolekcji w jQuery

Napisane: niedziela, 24 lipca 2016, 21:04
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

Re: Jak wybrać element z kolekcji w jQuery

Napisane: poniedziałek, 25 lipca 2016, 00:49
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? :)

Re: Jak wybrać element z kolekcji w jQuery

Napisane: poniedziałek, 25 lipca 2016, 10:50
przez Morfidon
Tak. Twój pseudo-kod w praktyce jest prawdziwym kodem:
https://api.jquery.com/get/