Doğru Cevap
-
$(".buyutx").bind("mouseover", function(){
var a = $(this); //üzerine gelinen nesne "a" ya atandı
var img = a.children("img"); //üzerine gediğin nesnenin içerisindeki img elementi
a.attr("href", "yeniURL"); //üzerine gelinen a elementinin attributesi
img.attr("src", "yeniSRC"); //içerideki img nin attributesi
});
aynı şekilde, mouseover(rollover) kısmını, mouseout(rollout) şekline getirerek, işlem yapabilirsin.-
evr
alert(a); object object döndürüyor... değer alması gerekmiyor muydu?13 yıl önce yazılmış -
mtdesign
alert(a); object döndürecektir çünkü, a = $(this) dendi. Yani üzerine geldiğin nesne a'ya atandı. a'nın herhangi bir attributesini almak istiyorsan: a.attr("attributeAdi"), yeni değer atamak istiyorsan a.attr("attributeAdi", "yenideger") şeklinde olmalı. Cevapta da yazıldığı gibi.13 yıl önce yazılmış
-
Cevaplar
Hiç cevap bulunamadı.