0

関数のパラメーターとして配列を渡そうとしています...

var arr = ['Célio', 'Elisandro', 'Mariano', 'Garcia'],
    arr = [1, 2, 3, 4],
    za = $('ul'),
    $.x = arr, $.y = arr2;

$.fn.finger = function (x, y){


              console.log(x);


};


for ($.i=0; $.i<arr.length; $.i++){

za.append("<li><a href='#' onclick='$(this).finger($.x[$.i], $.y[$.i]);' >" + $.x[$.i] + "</a></li>");
}

私の考えは、リストの項目をクリックしたときに配列位置の 1 つの値を渡すことです。しかし、この場合、配列のすべての値が返されます。一つだけ欲しい..!

誰かがコードのアイデアを持っていますか?

4

0 に答える 0