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

Jquery Basit Bir Soru

meraba arkadaşlar jquery ile ilgili bir sorunum var
pekte iyi biliyorum diyemem yavaş yavaş öğreniyorum

şidmi bir sayfa var burada üyeler yorum yapıp resim ekliyor vs...
sayfada 5 adet resim oldugunu varsayalım
ilk resime tıklayınca gizli div aktif oluyor ve o div içersinde resim tam ekran olarak açılıyor herşey güzel
ama 2 resime tıklayınca hiç bir belirti yok bu resimlerin id'leri (#ac) birden cok ac id si oldugu için sanırım jquery ilkini açıyor 2. 3. 4. vs.. acmıyor bunu nasıl çözebilirim basit bir soru olabilir ama deneyimim yok :)

kodlar burada
$(document).ready(function(){$("#ac").click(function(){
	$("#seffaff").show();
	$("#kadinlarr").show();
});});


$(document).ready(function(){$("#iptal").click(function(){
	$("#seffaff").hide();
	$("#kadinlarr").hide();
});});
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Doğru Cevap

  • kralmermi adlı üyenin fotoğrafı
    9 yıl önce yazılmış
    102 cevap - 6 soru
    merhaba bu kadar kasmaya gerek yok

    kendinizi bosuna yormayın
    sunu denermisiniz sayın phpogreniyorum(sabri) abicigim

    <div id="ac"> i donguye bagla man lazim kac resim war ise ona gore div oldusturman lazim
    yani <div id="ac1"> ac2 ac3 ac4 ac5 ac6 ac7 vsss......


    resimlerin oncliclerine idlerine gore yaparsin tabiki aclarin 1234567 leri yerine resimlerin idlerini verirsin

    anlamadiysan daha ayrintilatmak icin bana dosyayi mail at abicim
    • phpogreniyorum adlı üyenin fotoğrafı phpogreniyorum
      eve gecince mail atarım :) tşk fikir için haklısın döngüde sanırım sorun kalkacak hiç aklıma gelmedi buradan bildirim yaparım kardeşim
      9 yıl önce yazılmış
    • kralmermi adlı üyenin fotoğrafı kralmermi
      al abim al

      <scrtip type="javascript">
      function ac(id){
      $("#seffaff").show();
      $("#AcilSusamAcil"+id).show();
      </script>


      <?php
      //resim idsi sizin while ile yada cektiginiz tablodaki yada mantiginiz ne ise ona gore verdiginiz id burda yapilan işlem her gelen resmi farkli divler ile gostermek

      for($resimid=0; $resimid<10; $resimid++)
      {
      echo '
      <div id="ac" onclick="ac('.$resimid.');"><img src="konuekler/'.$r.'" widht="140" height="130"></div>
      <div id="seffaff"></div>
      <div style="display:none;" id="AcilSusamAcil'.$resimid.'">
      <div id="kadinlarr">
      <img src="konuekler/'.$r.'" width="350"><div id="iptal" onclick="kapat();">[KAPAT]</div></div>
      </div></div>';
      }
      ?>
      9 yıl önce yazılmış
    • phpogreniyorum adlı üyenin fotoğrafı phpogreniyorum
      gerçekten ellerine sağlık kralmermi (hasan) kardeşim bya uğraşmıştım sonunda istediğim oldu allah klavyene zeval vermesin basit ama bi türlü çıkamdım işin içinden :) dediğin gibi kasılacak bişi yok ama olmadımı olmuyor

      verdiğin kodları dediğin gibi uyguladım sorun yok bu arada ilgilenen arkadaşlara tşk ederim :)
      ellerinize sağlık arklar
      9 yıl önce yazılmış

Cevaplar

  • 1
    Supervisor adlı üyenin fotoğrafı
    9 yıl önce yazılmış
    107 cevap - 0 soru
    div yapinida yazar miisn
    • phpogreniyorum adlı üyenin fotoğrafı phpogreniyorum
      <div id="ac"><img src="konuekler/'.$r.'" widht="140" height="130"></div>

      buyur :)
      9 yıl önce yazılmış
    • phpogreniyorum adlı üyenin fotoğrafı phpogreniyorum
      yada söyle vereyim

      <div id="ac"><img src="konuekler/'.$r.'" widht="140" height="130"></div>
      
      <div id="seffaff"></div>
      <div id="kadinlarr">
      <img src="konuekler/'.$r.'"><div id="iptal">[KAPAT]</div>
      9 yıl önce yazılmış
    • Supervisor adlı üyenin fotoğrafı Supervisor
      $(document).ready(function(id){$("#ac").click(function(){
      $("#seffaff").show();
      $("#kadinlarr").show();
      });});


      $(document).ready(function(){$("#iptal").click(function(){
      $("#seffaff").hide();
      $("#kadinlarr").hide();
      });});



      yerine



      funciton ac(){
      $("#seffaff").show();
      $("#kadinlarr").show();
      }
      function () {
      $("#seffaff").hide();
      $("#kadinlarr").hide();
      }


      kullanmanin sakincasi var mi


      <div id="ac" onclick="Ac();"><img src="konuekler/'.$r.'" widht="140" height="130"></div>

      <div id="seffaff"></div>
      <div id="kadinlarr">
      <img src="konuekler/'.$r.'"><div id="iptal" onclick="kapa();">[KAPAT]</div>
      9 yıl önce yazılmış
    • phpogreniyorum adlı üyenin fotoğrafı phpogreniyorum
      kullandım aynısı ile değiştirdim kodları herhangi bir hata felan yok ama bu sefer hiçbir belirti yok ilk resimde açılmıyor ?
      9 yıl önce yazılmış
    • Supervisor adlı üyenin fotoğrafı Supervisor
      sayfa ciktisini gonderebilir miisn ?
      9 yıl önce yazılmış
    • phpogreniyorum adlı üyenin fotoğrafı phpogreniyorum
      kaynak kodlarınımı yoksa sayfanın resminimi ?
      9 yıl önce yazılmış
    • Supervisor adlı üyenin fotoğrafı Supervisor
      yok kaynak kodlarini
      9 yıl önce yazılmış
    • phpogreniyorum adlı üyenin fotoğrafı phpogreniyorum
      tamam suan çalıştı kod function yazımında hata varmış bu sefer ilk resmi açıyor
      2.ye tıklıyorum yine ilk resmi açıyor 3. tıklıyorum yine ilk resim açılıyor
      9 yıl önce yazılmış
    • phpogreniyorum adlı üyenin fotoğrafı phpogreniyorum
      site üye bilgilerini linkini pm attım inceleyebilirsin
      9 yıl önce yazılmış
    • phpogreniyorum adlı üyenin fotoğrafı phpogreniyorum
      ok html içersinde kullanılmış bu script el değiştirdi baskasının yazdıgı kodları düzenliyorum suan
      gelen resim adında vs... sorun yok dediğin gibide yapsam aynı sonuc :)
      9 yıl önce yazılmış
    • phpogreniyorum adlı üyenin fotoğrafı phpogreniyorum
      evet tüm kodlar echo'da :)
      9 yıl önce yazılmış
    • Supervisor adlı üyenin fotoğrafı Supervisor
      funciton ac(e){
      var img=e.src
      $("#rslt").src=img;
      $("#seffaff").show();
      $("#kadinlarr").show();
      }
      function () {
      $("#seffaff").hide();
      $("#kadinlarr").hide();
      }

      <div id="ac"><img src="konuekler/'.$r.'" widht="140" height="130"></div>
      2
      3 <div id="seffaff"></div>
      4 <div id="kadinlarr">
      5 <img id="rslt" ><div id="iptal">[KAPAT]</div>
      9 yıl önce yazılmış
    • phpogreniyorum adlı üyenin fotoğrafı phpogreniyorum
      bu sekilde hiç çalışmadı function adını düzelttim yine sonuc yok en iyisi eve gecicem
      her dosyanın id sini cekeyim ve cektiğim id'lere göre gönderim yapayım id ye göre gösterirse çalışır %90 ihtimal :S denemkte fayda var yinede bu sorunun sağlıklı cevabını bekliyorum arkadaşlar :S
      9 yıl önce yazılmış
    • Supervisor adlı üyenin fotoğrafı Supervisor
      su satirlari duzeltirmisin
      var img=e.src
      $(#rslt).src=img


      var img=e.src;
      var dispimg = document.getElementById('rslt').src;
      dsipimg.src=img;
      9 yıl önce yazılmış
    • Supervisor adlı üyenin fotoğrafı Supervisor
      bende bilg.dan bakamiyorum su an ezbere yazihorum :)
      9 yıl önce yazılmış
    • phpogreniyorum adlı üyenin fotoğrafı phpogreniyorum
      eve geciyorum haber vericem düzenleyince hiç olmadı dediğim gibi yazıp burada paylaşırım bulmam laızm bugun bu sorunu :)
      9 yıl önce yazılmış