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

live("load") HATA!!!

Merhabalar Arkadaşlar appen ile bir tane iframe eklettim sayfama bu iframe yüklenitken işlem yptırmak istiyorum ama bir türlü olmadı :S

$("#iframe").live("load",function(){
alert("Yükleniyor");
});

Bu Tarz Bir İşlem Yapmak İstiyorum Ama galiba live de load eventini çalıştıramıyoruz bind ile zaten olmuyor çünkü ifram'i sonrada sayfaya dahil ettiğim için :s
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Doğru Cevap

  • sevketbulamaz adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    56 cevap - 0 soru
    function callIframe(url, callback) {
        $(document.body).append('<IFRAME id="myId" ...>');
        $('iframe#myId').attr('src', url);
    
        $('iframe#myId').load(function() 
        {
            callback(this);
        });
    }
    

    bu yapı çalışıyor ama, live de çalışmalı buna göre.
    • sevketbulamaz adlı üyenin fotoğrafı sevketbulamaz
      Düzeltme yapayım : aynı kaynakta ;
      //live works on event bubbling mechanism where as iframe load event is not user action triggered. So you cannot use live to handle the iframe load event.
      
      yazıyor. live ile kullanamazmışsın.
      10 yıl önce yazılmış
    • sharq adlı üyenin fotoğrafı sharq
      Öncelikle İlgilendiğin İçin Teşekkür Ederim Evet Live'de load eventini Kulanamıyoruz :S
      ifram'i sayfaya gizledim ve append ile işlemimi yaptırttım Sorun Kalmadı.
      10 yıl önce yazılmış

Cevaplar

Hiç cevap bulunamadı.