|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre régulier
![]() Développeur Web Inscription : septembre 2008 Messages : 253 ![]() |
Bonjour,
Ma question est dans le titre ! Rien de mieux qu'un petit bout de code pour visualiser cette question: Code :
|
||
|
|
00
|
|
|
#2 | ||||
|
Membre confirmé
![]() ![]() Lucas CORBEAUXChef de projet MOE Inscription : février 2003 Messages : 158 ![]() |
Bonjour,
Tu as deux façons de faire. Soit tu as besoin d'accéder a l'élément déclencheur de l'évènement avec this, le mieux est de créer une fermeture (ou closure : http://fr.wikipedia.org/wiki/Fermetu...nformatique%29 ) En gros : Code :
Code :
http://mootools.net/docs/core/Types/...#Function:bind Cette méthode permet de lier une fonction à un objet différent, ici on indique donc d'utiliser this dans le contexte de l'objet parent. Soyons honnête c'est un des points les plus difficiles à cerner concernant le développement avec Mootools (et plus généralement, en Javascript), mais avec un peu de doc et de pratique, ça devrait se faire |
||||
|
10
|
|
|
#3 |
|
Membre régulier
![]() Développeur Web Inscription : septembre 2008 Messages : 253 ![]() |
Je ne connaissais pas cette fonction "bind" de Mootools.
Je sens que cela va me changer beaucoup de chose. Je faisais de la façon que tu montre dans ton premier exemple, mais pas pratique, lorsque l'on a pas mal de code. Dommage qu'il n'y ai pas de "super" en javascript ! Merci beaucoup pour ta réponse ! |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com