event.pageY Özelliği;
Belgenin üst kenarına göre farenin konumunu verir.
Örnek
$(document).mousemove(function(event){ $("span").text("X: " + event.pageX + ", Y: " + event.pageY); });
Codepen Ön izleme
Kullanım şekilleri;
event.pageY
Belgenin üst kenarına göre farenin konumunu verir.
$(document).mousemove(function(event){ $("span").text("X: " + event.pageX + ", Y: " + event.pageY); });
event.pageY
Belgenin sol kenarına göre farenin konumu verir.
$(document).mousemove(function(event){ $("span").text("X: " + event.pageX + ", Y: " + event.pageY); });
event.pageX
Klavyeden bir tuşa basılıp basılmadığını sorgular. Alert içine bastırırsak True, False şeklinde geri bildirim alabiliriz.
function isKeyPressed(event) { if (event.metaKey) { alert("META tuşuna basıldı"); } else { alert("META tuşuna basılmadı !"); } }
event.metaKey
İç içe olan elementlerde aynı olan olayın bir üstteki elemente yayılmasının engellenip engellenmediğini sorgular.
$("a").click(function(event){ event.stopImmediatePropagation(); alert(event.isImmediatePropagationStopped()); });
event.isImmediatePropagationStopped()
Element üzerine belirlenen eylemin engellenip engellenmediğini sorgulamamızı sağlar.
$("a").click(function(event){ event.preventDefault(); alert( event.isDefaultPrevented()); });
event.isDefaultPrevented()
Sadece işleyicinin bağlı olduğu element için işlemi gerçekleştirir.
$("div").on("click", "a", function(event){ $(event.delegateTarget).css("background-color", "blue"); });
event.delegateTarget
Çalışan fonksiyon üzerinden bilgi almamızı ve aktarmamızı sağlar.
$("span").each(function(i){ $(this).on("click", {x:i}, function(event){ alert("data numarası: " + event.data.x); }); });
event.data
Meydana gelecek olayın elementi hakkında bilgi verir.
function myFunction(event) { alert(event.currentTarget.nodeName); }
event.currentTarget
Java scripte hata olayı için bir görev tanımlayabilirsiniz.
$("img").error(function(){ $("img").replaceWith("<p>Resim yüklenirken hata oluştu !</p>"); }); $("a").click(function(){ $("img").error(); });
.error( handler )
.error( [eventData ], handler )
Belirtilen elementin bulunduğu gruptaki index(sıra) numarasını belirler.
$("span").eq(0).css("color", "red");
.eq( index )
.eq( indexFromEnd )