この配列があるとしましょう:
likes = [4,6,42,72,7,4,42,56,6,24];
time = [1,2,3,4,5,6,7,8,9,10];
そして、私が持っている棒グラフの 1 つをクリックすると、配列のlikes
位置に従って、現在の時刻に転送されます。
this.click(function () {
var pos = result_likes.indexOf(this.bar.value);
var pos2 = result_time[pos];
setCurTime(pos2);
});
ただし、いいねの値が同じ場合、たとえば番号 4 の場合、その値には 2 つの位置があり、SetCurTime は、最初に「like=4」が表示されたときにのみ転送されます ( timecode[0];
)
これを解決し、適切な時間位置に進むにはどうすればよいですか?