2010-09-16 70 views
0

我有一個ASP.NET控件輸出一個按鈕到屏幕上,我無法修改服務器端的按鈕。如何將功能附加到與jQuery的點擊事件

該按鈕在onclick事件中呈現一些功能,我需要在按鈕被點擊後禁用它。

我已決定使用jQuery並追加javascript來禁用onclick事件上的按鈕。問題是,通過這樣做,我也刪除了原始的點擊事件。這是我使用的代碼。

$(":submit[value='Finish']").click(function(event) { 
    $(this).attr("disabled", true); 
}); 

如何追加到click事件而不是替換它?

謝謝...

回答

2
var func = obj.onclick; //get reference to original click handler 
obj.onclick = function() { 
    func(); //call the original click handler 
    //do stuff... 
};