2
我不確定標題,但我希望你能幫助我。讓對象在JavaScript中調用函數
我想用有點相同的模式,jQuery使用他們的事件處理程序,如點擊/懸停/模糊等,你在事件處理程序中使用this
來獲取對象。
我該如何做到這一點?
// The event handler
var handler = function() {
alert(this); // how do I set "this" in the trigger?
}
// The function that triggers the event handler
var trigger = function(handler) {
var o = someObject;
if($.isFunction(handler)) handler(); // how do I set "o" as the this-reference in handler?
}
明白了,謝謝! – Mickel 2010-08-28 13:11:50