ボタンのIDと同じ名前の関数を作成しようとしています
var a = ["ab1","aj6","yt5","gf5","js9"]
for (i = 0; i < a.length; i++) {
var el = a[i];
function el(){
list.find(el);
}
$(function() {
$("#"+el).click(el);
}
}
これを行うと、
Uncaught TypeError:無名関数でundefinedのプロパティ'handler'を読み取れません
。しかし、関数名をvarではなく「calculate」に変更すると、正常に機能しますel
。何か案は?