Je me demande comment remplacer la fonction bindWithEvent dans Mootools 1.3, l'exemple dans la documentation est très basique:comment remplacer bindwithevent dans Mootools 1.3
Element.addEvent('click', function(e){
myFunction.bind(bind, [e]);});
Mais, qu'en est-il si je dois passer un param à le gestionnaire d'événement? C'est comme ça dans Mootools 1.2:
Element.addEvent('click', function(e, param) { e.stop(); alert(param) }.bindWithEvent(this,['text']);
Une idée sur la façon de remplacer cela dans Mootools 1.3.
Mise à jour: je l'ai trouvé une solution très laid, mais moins cela fonctionne pendant que je trouve une solution intégrée:
Element.addEvent('click', function(e){ e.stop(); this.bind.myFunc(this.param);}.bind({bind:this, param: 'text'}));
s'il vous plaît mettre à jour avec correction et se transformer en une communauté wiki pour les autres de voir que cette question est posée beaucoup ces derniers temps –