Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

Dinamik oluşan div'lerle ilgili?

Arkadaşlar şu aşağıdaki kod'ta dinamik alt alta 4 div oluşuyor.. Bir testin şıkları gibi düşünün.. Bunların başına A B C D koymam lazım nasıl koyabilirim mantıgı çözemedim.. veri tabanında şıklarını yanına yaz diyebilirisiniz.. Şıklar karışık geliyor.. B A C D gibi bir sıralama olsun istemem.. :) Şıkların oluştugu div'in yanına başka bir div içine ABCD yazıyorum alt alta ama şimdi ben şıkka tıkladıgımda yanına Dogru işareti çıkartmam lazım.. iki div oldugundan dogru işareti bu 2 div arasında çıkıyor.. Sorum şu

Şıkları oluştururken yanlarına direk ABCD nasıl yazdırırım..



   

                    $.each(sorucevap.Answers, function (c, cvp) {

                        ans += "<span> <div  id=" + cvpId + " class='link' onclick='kontrolEt(" + cvpId + ")'  style='background-color:#636468;color:White;width:330px;cursor:pointer'>  <a>" + cvpText + "</a></div></span>" + "<br/>";
                        //Şurda cevapId leride tut.--------------------------------------------------------------------------------------->
                    });
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Cevaplar

  • JFe adlı üyenin fotoğrafı
    9 yıl önce yazılmış
    7 cevap - 8 soru
    Açıkçası pek anlayamadım ne demek istediğini fakat anladığım kadarıyla bir cevap verim.

    <div id="answerContent"></div>


    $('#answerContent').append('Ekleyeceğin kod');



    Bu şekilde answerContent idli div içerisine ekleme yapabilirsin. Eğer yanyana olmasını istiyorsan ekleyeceğin divlere class vererek float özelliğini left yapmalısın.
    • psygnosis adlı üyenin fotoğrafı psygnosis
      evet anlatamamışım :)

      A) 1. şık
      B) 2. şık
      C) 3. Şık
      D) 4. şık

      normalde sıra bu ya ben A B C D elle girdim HTML olarak şıklarda o yukarda verdiğm kodla oluşup bu abcd nin yanına geliyor.. Ama ABCD bir div'in içinde Şıklar yanında başka bir div içinde.. bu appendle eklersem ABCD divi ile Şıkların oldugu div'in arasına geliyor.. ben A'nın başına gelmesini istiyorum..
      9 yıl önce yazılmış
  • teacher0610 adlı üyenin fotoğrafı
    9 yıl önce yazılmış
    54 cevap - 29 soru
    Bence bu işlemi sunucu tarafında yapman daha mantıklı ve kolay olur. Yani soruyu ve cevaplarını veritabanından çekerken şıkları önlerine ekleyebilirsin. Dolayısıyla sayfanda da tek div işini görür hale gelecektir.
    • psygnosis adlı üyenin fotoğrafı psygnosis
      evet böyle mantıklı ama şıklar otomatik oluştugundan yanına nasıl eklerim çözemedim.. sen biliyorsan yardımcı olabilirsen sevinirim
      9 yıl önce yazılmış
    • necmettin adlı üyenin fotoğrafı necmettin
      $.each'ten önce geçici bir değişken oluşturup ans += kısmında o değişkeni de bir DIV içinde eklersin, ans+= satırından sonra da o geçici değişkeni artırırsın.
      9 yıl önce yazılmış