作者tn801534 (踢恩)
看板Ajax
標題[問題] 函數caller的問題
時間Fri Nov 8 11:49:04 2013
有個問題請教一下
imgPreloader = new Image();
imgPreloader.onerror = lightboxImageError;
function lightboxImageError(){
}
lightboxImageError function內可否取得imgPreloader物件呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.61.65.246
1F:推 mrbigmouth:看執行lightboxImageError有無另外用.call或.apply或 11/08 11:52
2F:→ mrbigmouth:.bind的方式改變this,否則lightboxImageError的this會 11/08 11:52
3F:→ mrbigmouth:指向imgPreloader 如this.src可取得Image的src 11/08 11:52
4F:→ s540421:把lightboxImageError換成匿名函式再用closure取變數 11/08 16:01