Duyuruyu Kapat
Facebook Gözat
Twitter Gözat

Sık sorulan sorular yapımı

Konu, 'Javascript' kısmında b4d3k35 tarafından paylaşıldı.

  1. b4d3k35

    b4d3k35 Üye

    Kayıt:
    7 Eylül 2011
    Mesajlar:
    30
    Beğenilen Mesajlar:
    0
    Merhaba Arkadaşlar
    Jquery kodlarım bunlar sss_blokbaslik h2 tıklandığında sss_blokalans açılmasını istiyorum
    Bu şekilde yapıyorum ama hepsi bir açılıp kapanıyor indis değeri alıp yapmam gerekiyor galiba bir türlü istediğim sonucu alamadım.
    Yapım şu şekilde.Toggle tek divde çalışıyor sorun yok ama divleri çoğaltığım zaman hepsi birden açılıp kapanıyor indis atayamadım.

    <script type="text/javascript">


    $(function() {

    $('.sss_blokalan').hide();
    $('.sss_blokbaslik h2').click(function(){


    $('.sss_blokalan').slideToggle('medium');


    });
    });


    </script>

    <!--sss_blok-->
    <div class="sss_blok">
    <div class="sss_blokbaslik"><img src="./images/buttons_arrow.png" alt="button" /><h2 title="yasindan">18 yaşından büyüklerin nüfus cüzdanını kimler alır?</h2></div>
    <div class="sss_blokalan">
    <div class="sss_blokalans">
    18 yaşından büyüklerin nüfus cüzdanını kimler alır?<br />
    18 yaşından büyüklerin nüfus cüzdanını kimler alır?<br />
    18 yaşından büyüklerin nüfus cüzdanını kimler alır?<br />
    18 yaşından büyüklerin nüfus cüzdanını kimler alır?<br />
    18 yaşından büyüklerin nüfus cüzdanını kimler alır?<br />
    18 yaşından büyüklerin nüfus cüzdanını kimler alır?<br />
    18 yaşından büyüklerin nüfus cüzdanını kimler alır?<br />
    18 yaşından büyüklerin nüfus cüzdanını kimler alır?<br />
    18 yaşından büyüklerin nüfus cüzdanını kimler alır?<br />
    18 yaşından büyüklerin nüfus cüzdanını kimler alır?<br />
    18 yaşından büyüklerin nüfus cüzdanını kimler alır?<br />
    18 yaşından büyüklerin nüfus cüzdanını kimler alır?<br />
    </div>
    <div class="sss_blokalansalt"></div>
    </div>
    </div>
    <!--#sss_blok-->
     
  2. ersink

    ersink Daimi Üye

    Kayıt:
    26 Temmuz 2010
    Mesajlar:
    906
    Beğenilen Mesajlar:
    5
    Meslek:
    Med Student
    Şehir:
    Ankara
  3. multicolor

    multicolor Üye

    Kayıt:
    4 Temmuz 2009
    Mesajlar:
    249
    Beğenilen Mesajlar:
    0
    Şehir:
    istanbul
    Bu konuda this komutu işinizi görür.

    yani h2 ye tıklama click olayı içine

    $(this) derseniz bu nesne açılsın dersiniz tabi sizin nesne bir dışarıdaki div olacağından $(this).parent().show(); komutu işinizi görür
     
  4. b4d3k35

    b4d3k35 Üye

    Kayıt:
    7 Eylül 2011
    Mesajlar:
    30
    Beğenilen Mesajlar:
    0
    Çok sağolun arkadaşlar Tempestade verdiğin örneği uyarlayacağım.Multicolor cevabın için teşekkür ederim bir köşeye not aldım bunuda.
     
  5. b4d3k35

    b4d3k35 Üye

    Kayıt:
    7 Eylül 2011
    Mesajlar:
    30
    Beğenilen Mesajlar:
    0
    Arkadaşlar şu şekilde yaptım;İşine yarıyabilir böyle birşey yapmak isteyenlerin.
    <script type="text/javascript">


    $(function() {

    $('.sss_blokalan').hide();
    $('.sss_blokbaslik h2').click(function(){
    $(this).parent('div').next('div.sss_blokalan').slideToggle('medium');
    });
    });


    </script>
     
  6. b4d3k35

    b4d3k35 Üye

    Kayıt:
    7 Eylül 2011
    Mesajlar:
    30
    Beğenilen Mesajlar:
    0
    Arkadaşlar şunu nasıl yapabiliriz;
    Başlığa tıklanıp cevap alını açıldıktan sonra kullanıcı diğer başlığa tıklandımı bir önceki divi nasıl kapatabiliriz.
    addclass removeclass gibi birşey varmıdır bu olay için.
     
  7. ersink

    ersink Daimi Üye

    Kayıt:
    26 Temmuz 2010
    Mesajlar:
    906
    Beğenilen Mesajlar:
    5
    Meslek:
    Med Student
    Şehir:
    Ankara
    Benim verdiğim örnekte var dediğiniz özellik. Bakabilirsiniz.
     
  8. b4d3k35

    b4d3k35 Üye

    Kayıt:
    7 Eylül 2011
    Mesajlar:
    30
    Beğenilen Mesajlar:
    0
    Hocam sizin örneğinizi bir türlü uyarlayamadım kendi yapıma birde bu soruları veritabanından çekiceğinde class id atayarak yapmak zor olucak gibi döngüde.
    Şu an ki haliyle ziyaret edileni nasıl bulabilirim ve koşula bağlıyabilirim Toggle hide yapılamıyor galiba :S