Marcin Pagiński

sfdfsdfdf, asfsdafsddfs

Wypowiedzi

  • Marcin Pagiński
    Wpis na grupie jQuery w temacie zmiana kilku class po kliknięciu ikony
    29.09.2014, 21:12

    Witam.
    Mam taki problem do rozwiązania:

    Mam trzy DIVy z ikonką PLUSA na końcu, po kliknięciu na któryś zmienia się na MINUS, po porostu " + + + " a po kliknięciu na np. środkowy mam: " + - + ". Gdy ponownie kliknę MINUS zmienia się na PLUS i zamyka na dole DIVa.
    Do zmiany class'y z ikonką PLUSA i MINUSA używam funkcji toggleClass. A do otwierania i chowania dodatkowej treści: slideToggle.
    Jak zrobić tak, żeby gdy kliknę inny PLUS, poprzedni MINUS zmienił się ponownie na PLUS. Po prostu aby był tylko jeden aktyny przycisk i jedno otwarte okno z treścią (nowe zamykało poprzednie i przywracały ikonkę PLUSA)?

    Pojedynczo wszystko działa, ale tylko pojedynczo. Nie potrafię opanować tego, aby jeden PLUS wpływał na pozostałe (pozamykał otwarte DIVy i przywrócić + w poprzednik oknie).

    To są moje początki i kombinuję od rana Więc będę wdzięczny na pomoc

    $("#plus1").click(function(){
    $(this).toggleClass("plus minus");
    $("#opis1").slideToggle("slow");
    });
    $("#plus2").click(function(){
    $(this).toggleClass("plus minus");
    $("#opis2").slideToggle("slow");
    });
    $("#plus3").click(function(){
    $(this).toggleClass("plus minus");
    $("#opis3").slideToggle("slow");
    });

Dołącz do GoldenLine

Oferty pracy

Sprawdź aktualne oferty pracy

Aplikuj w łatwy sposób

Aplikuj jednym kliknięciem

Wyślij zaproszenie do