Lors de la configuration d'un gestionnaire d'événements (soumettre, cliquer, appuyer sur, quel qu'il soit), quel est le moyen le plus rapide et le plus efficace d'obtenir des données pour le gestionnaire et de les utiliser dans le gestionnaire? Dois-je faire quelque chose comme:jQuery .data vs eventData
$obj.data({name: value, ...});
$obj.click(function(e){
var $this = $(e.target),
name = $this.data(name);
});
Ou est-il préférable de faire quelque chose comme ceci:
$obj.bind('click', {name: value}, function(e) {
var $this = $(e.target),
name = e.data.name;
});
Y at-il d'autres considérations que je suis OMETTANT?
Oui, je suppose que pour l'exemple, il était hors de propos, je coupe juste de mon code où je trouve que je le crée presque toujours. – craveytrain