La classe précédente avec le méthode "getFunction" permet de créer des fonctions "dynamiquement". D'ailleurs elle reste à améliorer car j'utilise abusivement eval(). Si vous avez une idée ? .
La classe précédente, quant à elle, regroupe plusieurs fonctions donc dans cette exemple "closeButton".
$('*').live('click', function() {
if($(this).attr('class') != '') {
var el = $(this);
manager.getFunction('closeButton', el, 'actions');
}
return false;
});
Avec le code précédent, que j'ai simplifié, je créer une nouvelle fonction. J'arrive à obtenir la fonction avec en argument la variable "el" qui de coule de la ligne précédente.
Dans la fonction appelée (closeButton), je fait un "alert($(el).html());" mais j'ai l'erreur suivante :