/ / Przełączaj się między divami ułożonymi jeden na drugim - każdy jquery

Cycle Through Divs Stacked On Each - jquery, each

Mam 5 div ułożonych jeden na drugim w ten sposób:

<div container>
<div1>
<div2>
<div3>
<div4>
<div5>
</container>

Poniżej divs znajdują się poprzednie i następne strzałki. Staram się przełączać div w każdym kierunku po kliknięciu. Nie mogę go uruchomić. Poniżej jest to, co myślę. Czy ktoś może mi pomóc?

var objects = ["#div1", "#div2", "#div3", "#div4", "#div5"];

function next () {
for (var i = 0; i < 2; i++) {
$(objects[i]).each?
$(objects[i]).push or pull
$(objects[i]).css(z-index)
$(objects[i]).insertAfter
}
}

Wiem, że istnieją inne metody, ale nie mogę wprowadzać większych zmian w kodzie. Jestem nieco ograniczony do tej konfiguracji.

Dziękuję Ci

Odpowiedzi:

0 dla odpowiedzi № 1

Jeśli twoje divy są rodzeństwem, możesz użyć .next () i .prev () jQuery, aby uzyskać następny / poprzedni div i czy działasz odpowiednio.

http://api.jquery.com/next

http://api.jquery.com/prev