whileループを使用してコードを単純化しようとしていますが、値を付けることができません。 は、ここで私は、私はそれが1,2,3,4,5であることを期待するときclass
analytics1-5
それは20の値を返す含むbutton
をクリックしてください例whileループを使用したコードの簡略化
var x=1;
while(x <= 20){
$('.analytics' + x).click(function(event){
analytics(x);
});
x++
}
var analytics = function(num){
alert(num);
};
毎回です。私は、button
をクリックしたときにwhileループが既に終了しているので、私がfunction analytics
に20を渡しているというあいまいな考えがあります。誰かが私にこれを説明することはできますか?
ありがとうございます。私が探検する新しい道、私はこれを受け入れるよありがとう –