2010-09-16 13 views
0

J'ai un contrôle ASP.NET qui affiche un bouton sur l'écran et je n'ai aucun moyen de modifier ce bouton du côté serveur.Comment ajouter une fonctionnalité à un événement click avec jQuery

Le bouton affiche avec certaines fonctions dans l'événement onclick et je dois désactiver le bouton après avoir cliqué dessus.

J'ai décidé d'utiliser jQuery et d'ajouter le javascript pour désactiver le bouton sur l'événement onclick. Le problème est que, ce faisant, je supprime également l'événement click original. Voici le code que j'utilise.

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

Comment puis-je ajouter à l'événement click au lieu de le remplacer?

... Merci

Répondre

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