Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
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 Doğru Cevap

  • Avatar of sevketbulamaz
    6 ay önce
    cevap - 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.
    • Avatar of sevketbulamaz 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.
      6 ay önce yazılmış
    • Avatar of sharq 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ı.
      6 ay önce yazılmış

Cevaplar

Hiç cevap bulunamadı.