如何使用jQuery将功能附加到click事件

时间:2010-09-16 19:18:37

标签: jquery

我有一个ASP.NET控件,它向屏幕输出一个按钮,我无法在服务器端修改该按钮。

该按钮在onclick事件中呈现某些功能,我需要在单击按钮后禁用该按钮。

我决定使用jQuery并附加javascript以禁用onclick事件上的按钮。问题是,通过这样做,我也删除了原始的点击事件。这是我正在使用的代码。

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

如何附加click事件而不是替换它?

...谢谢

1 个答案:

答案 0 :(得分:2)

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