Elemanın "blur" olayına olay işleyici bağlamak ya da olayı tetiklemek.
İçindekiler :
"blur"
sabit string değeri.
Bu sayfa blur
olayını açıklıyor, kaldırılmış olan
.blur()
metodu için linkteki sayfaya
bakınız.
Blur olayı eleman odaktan çıktığında elemana gönderilir. Orjinalde bu olay sadece form
elemanlarına uygulanabilir, mesela <input>
elemanı içine tıklayıp
kursörü oana odakladıktan sonra eleman dışına bir yere tıklayarak ya da tab vs tuşla
başka form elemanına geçince tetiklenir. Son tarayıcılarda olay tüm elemanlarda etkili
olabilecek şekilde genişletilmiştir.
Şöyle bir HTML düşünelim :
Olay işleyici ilk <input>
elemanına bağlanabilir.
Şimdi eğer ilk giriş elemanı odak kaybederse "blur" olayı tetiklenir ve bir alert mesaj çıkar.
Olayı kod yoluyla da tetiklemek mümkün.
Bu kod çalıştırıldıktan sonra ID değeri "other" olan elemana tıklamak olayı dışardan tetikleyecektir.
Bu blur
olayı üst elemanlara doğru yayılmaz. JQuery 1.4.2 ile blur
yerine focusout
ile bu yayılma sağlanıyor.
Ojjinal blur
olayı tüm IE versiyonlarında diğer tarayıcıların aksine asenkron
çalışır. Versiyon 3.7.0 ile jQuery bu olayı tüm tarayıcılarda aynı davranış için
focusout
olayını kullanmaya başladı.
Tüm paragraflarda blur
olayını tetikle.
Kullanımı için .on( "blur", ... ) açıklamasına bakınız.
.
.