Disons que j'ai cette tableaux:Occurrences et tableaux positions
likes = [4,6,42,72,7,4,42,56,6,24];
time = [1,2,3,4,5,6,7,8,9,10];
Et en cliquant dans l'un des graphiques à barres que j'ai, je suis transmis à l'heure actuelle, en fonction de la position du tableau likes
.
this.click(function() {
var pos = result_likes.indexOf(this.bar.value);
var pos2 = result_time[pos];
setCurTime(pos2);
});
Cependant quand j'ai les mêmes valeurs de goûts, pour numéro d'instance 4, il y aura deux positions de celui-ci, et le SetCurTime, ne fera que me avec impatience la première fois « comme = 4 apparaît (timecode[0];
) ?
Comment puis-je résoudre cela et être tournées vers la position de moment
Qu'est-ce '' this' et this.ba r'? – Bergi
@Bergi Selon gRaphael, je pense que c'est l'élément Raphael, créé par: 'var r = Raphael (" détenteur ")', – zppinto
Pouvez-vous lier le gestionnaire de clic pour chaque élément? Comme this.click ((fonction (pos) {return function() {setCurTime (result_time [pos]};}) (this.val)); ' –