我有一个ASP.NET控件,它向屏幕输出一个按钮,我无法在服务器端修改该按钮。
该按钮在onclick事件中呈现某些功能,我需要在单击按钮后禁用该按钮。
我决定使用jQuery并附加javascript以禁用onclick事件上的按钮。问题是,通过这样做,我也删除了原始的点击事件。这是我正在使用的代码。
$(":submit[value='Finish']").click( function(event) {
$(this).attr("disabled", true);
} );
如何附加click事件而不是替换它?
...谢谢
答案 0 :(得分:2)
var func = obj.onclick; //get reference to original click handler
obj.onclick = function() {
func(); //call the original click handler
//do stuff...
};