J'ai 2 gestionnaires d'événements:Comment passer des arguments aux callbacks de la méthode 'on' de YUI3?
Y.all(".ptl").on("mouseover", handleOverlay);
Y.all(".ptl").on("mouseout", handleOverlay);
Et je voudrais passer un arugment à handleOverlay
sur mouseout pour que la fonction sait que l'utilisateur a quitté le nœud et pour quitter la fonction handleOverlay
.
J'attemped de suivre l'API http://developer.yahoo.com/yui/3/api/YUI.html#method_on qui me indique qu'il devrait être:
Y.all(".ptl").on("mouseout", handleOverlay, null, null, null, {arg: "myarg});
cependant à handleOverlay
, en supposant que le premier argument est le nœud, le second argument est non défini, avant la sur la méthode, puis null après au lieu de contenir l'objet qui lui est passé.
function handleOverlay(node, te) {}
noeud = objet noeud en question (comme prévu)
te = non défini avant le passage de la souris, et nulle après le mouseout.
Je suis sûr qu'il me manque quelque chose de simple, Merci.
Merci beaucoup, je dois avoir mal lu l'API en pensant que seule la 6ème place était pour les arguments. – user103219