eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.wwwjQuery i dziwne zachowaniejQuery i dziwne zachowanie
  • Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask
    .pl!news.nask.org.pl!news.unit0.net!cyclone03.ams2.highwinds-media.com!news.hig
    hwinds-media.com!voer-me.highwinds-media.com!npeersf03.am4!fx15.fr7.POSTED!not-
    for-mail
    Content-Type: text/plain; charset="ISO-8859-2"
    From: Nazon <n...@p...gdzies>
    User-Agent: KNode/4.10
    Content-Transfer-Encoding: 8Bit
    Newsgroups: pl.comp.www
    Subject: jQuery i dziwne zachowanie
    Lines: 77
    MIME-Version: 1.0
    Message-ID: <aHMWs.61247$xo5.48186@fx15.fr7>
    NNTP-Posting-Host: 77.97.139.176
    X-Complaints-To: http://netreport.virginmedia.com
    X-Trace: 1361811270 77.97.139.176 (Mon, 25 Feb 2013 16:54:30 UTC)
    NNTP-Posting-Date: Mon, 25 Feb 2013 16:54:30 UTC
    Organization: virginmedia.com
    Date: Mon, 25 Feb 2013 16:54:30 +0000
    X-Received-Bytes: 2832
    Xref: news-archive.icm.edu.pl pl.comp.www:401907
    [ ukryj nagłówki ]

    Witam.

    Od godziny próbuję znaleźć rozwiązanie następującego problemu* z jQuery:

    Chodzi mi o efekt dokumentu z kilkoma sekcjami, gdzie na początku tylko
    jedna jest widoczna w całości, a z pozostałych tylko nagłówki.
    Po kliknięciu nagłówka ukrytej sekcji powinna się ona pokazywać jednocześnie
    ukrywając tą już widoczną.
    W skrócie kod wygląda mniej więcej tak:

    [code]
    ...
    <style type="text/css">
    .toHide {
    color: red;
    }
    .toHide>p {
    display: none;
    }
    .toShow>p {
    display: show;
    }
    </style>
    ...
    <script type="text/javascript">
    $(function() {
    $(".toHide").click(
    function() {

    $(".toShow").toggleClass("toShow toHide");
    $(this).toggleClass("toShow toHide");


    }
    );
    }
    );
    </script>
    ....
    <article class="toShow">
    <h3>Nagłówek</h3>
    <p>Paragraf</p>
    <p>Paragraf</p>
    <p>Paragraf</p>
    </article>
    <article class="toHide">
    <h3>Nagłówek</h3>
    <p>Paragraf</p>
    <p>Paragraf</p>
    <p>Paragraf</p>
    </article>
    <article class="toHide">
    <h3>Nagłówek</h3>
    <p>Paragraf</p>
    <p>Paragraf</p>
    <p>Paragraf</p>
    </article>
    <article class="toHide">
    <h3>Nagłówek</h3>
    <p>Paragraf</p>
    <p>Paragraf</p>
    <p>Paragraf</p>
    </article>

    [/code]

    Problem jaki występuje - artykuł który w momencie załadowania dokumentu był
    widoczny, po tym jak zostanie ukryty nie reaguje już na kliknięcie (chociaż
    klasa mu się zmienia) i nie może zostać z powrotem pokazany.**


    *) Tak, jestem obecnie bardzo 'do tyłu' z frontendem :(
    **) Nie, nie szukam gotowca - tylko jakiegoś haczyka którego mógłbym się
    przyczepić żeby znaleźć powód takiego zachowania.

    --
    Nazon
    p...@j...w.mikronezji

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: