• 11-09-2013, 19:21:43
    #1
    sitemde bir galeri var bunda şöyle bir işlem yapıyorum.


    resime tıklandığında bu fonksiyonu çalıştırıyorum.

    function resimDegis1(){
    var degisken = $("#ufakresim1").attr("data-large");
    $("#zoom_01").attr("src", degisken);
    $("#data-zoom-image").attr("src", degisken);
    }

    $("#zoom_01").attr("src", degisken);

    bu işlemi yapıyor fakat

    $("#data-zoom-image").attr("src", degisken);


    fakar bu 2. işlemi yapamıyor. Yardımcı olursanız sevinirim.
  • 12-09-2013, 00:42:49
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    data-zoom-image id'li bir element yoktur, ondan veremiyordur. Hata falan veriyor mu?
  • 12-09-2013, 05:31:10
    #3
    Kullandığınız jQuery sürümü eski ise - karakteri yerine _ kullanın.
  • 12-09-2013, 18:40:14
    #4
    rob33n adlı üyeden alıntı: mesajı görüntüle
    data-zoom-image id'li bir element yoktur, ondan veremiyordur. Hata falan veriyor mu?
    herhangi bir hata vermiyor hocam.

    sewakldawk adlı üyeden alıntı: mesajı görüntüle
    Kullandığınız jQuery sürümü eski ise - karakteri yerine _ kullanın.
    yeni sürüm.


    yani yapmak istediğim şey şu data-zoom-image bu elementin içine değişkeni atamam lazım.
  • 12-09-2013, 18:50:05
    #5
    #ufakresim1'e tıklandığını varsayıyorum, şöyle yapın;

    <script type="text/javascript">
    $(document).ready(function() {
      $('#ufakresim1').click(function() {
         $degisken = $(this).attr("data-large");
         $('#zoom_1, #data-zoom-image').attr("src", $degisken);
      });
    });
    </script>
  • 13-09-2013, 11:44:54
    #6
    buda çalışmadı hocam aynı kaldı.

    sorunu biraz daha detaylı yazıyım.

    <div class="resimx"><img src="resimurl" id="ufakresim1" data-large="resimurl"/></div>

    şimdi üsteki ufakresim1 e tıklandığında ufakresim1'in data-large değerini alıp aşağıdaki zoom_01'in src ve data-zoom-image alanlarına atmasını istiyorum.

    <img id="zoom_01" src="resim" data-zoom-image="resim" />
  • 13-09-2013, 11:58:07
    #7
    çalışan basit bi örnek

    http://jsfiddle.net/dogruweb/n5yzq/
  • 13-09-2013, 13:29:34
    #8
    dogruweb adlı üyeden alıntı: mesajı görüntüle
    çalışan basit bi örnek

    http://jsfiddle.net/dogruweb/n5yzq/
    hocam şimdi bunda tıklanınca zoom_01 src ye veriyi atıyor ama ben birde data-zoom-image içerisine aynı veriyi göndermek istiyorum.
  • 13-09-2013, 14:33:53
    #9
    <script type="text/javascript">
    $(document).ready(function() {
      $('#ufakresim1').click(function() {
         var degisken = $(this).attr("data-large");
         $('#zoom_1).attr("data-zoom-image",degisken).attr("src", degisken);
      });
    });
    </script>
    Bu şekilde kullan hocam.