Я пытаюсь запустить for
цикл и увеличивает количество вещей здесь, но не могу получить мою голову вокруг негоКак увеличить имя идентификатора div и имя содержимого localStorage, используя for loop?
JQuery кода
var counter1 = localStorage.getItem('counter1item');
if (counter1 == null){
$("#i1").html('Zero');
} else {
$("#i1").html(counter1);
}
$("#i1").on("click", function(){
counter1++;
$("#i1").html(counter1);
localStorage.setItem('counter1item', $("#i1").html());
});
Когда я Использовать for
петли и попытаться увеличивать все, то не работает:
var i = 0;
for(i=0;i<100;i++){
var counter+"i" = localStorage.getItem('counter+"i"+item');
if (counter+"i" == null){
$("#i"+i).html('Zero');
} else {
$("#i"+i).html(counter+"i");
}
$("#i"+i).on("click", function(){
counter+"i"++;
$("#i"+i).html(counter1);
localStorage.setItem('counter+"i"+item', $("#i"+i).html());
});
}
Что я делаю неправильно? Любая помощь будет оценена, спасибо.
Вы не можете объявить переменную как 'вар счетчик + "я"' – Satpal