bir parametrenin nasıl iletileceği bir olayın işleyicisine nasıl parametre geçirilir?Bir olayın işleyicisine
burada yapmaya çalıştığım buydu çalışmaz:
for (var i = 0; i < myobj.length; i++) {
myobj[i].onmouseover = myfun(myobj[i]);
}
aşağıdaki hiçbiri çalışmıyor.
myobj[i].onmouseover = myfun.call(myobj[i]);
myobj[i].onmouseover = function() {myfun(myobj[i]);};
myobj[i].onmouseover = function() {myfun.call(myobj[i]);};
Öncelikle neden çalışmadığı ve çözümün aynı stilde ilgilendiği ile ilgileniyorum.
Teşekkürler.
çok teşekkürler. Tam olarak ihtiyacım olan şey. –
PS takip eden soru. Ne yapıyorum, bunu yapmak için deyimsel bir yol var mı? temelde bir grup span.xyz elemanım var, bunların hepsinin bir mouseover davranışına sahip olmasını istiyorum. (fakat JQuery'yi veya başka birini kullanmazsınız) –
@XahLee Herhangi bir kütüphane kullanmadığınız sürece, bence, bu en iyi uygulama. – Sirko