цикл для -javascript - PullRequest
       4

цикл для -javascript

1 голос
/ 18 февраля 2011

В чем проблема этого цикла?

    for(i=0; i<18; i++)
    {
        $("'#various'+i+1").fancybox({
Something
            });
        }

он должен быть различным1, различным2 и т. Д.

спасибо

Ответы [ 4 ]

5 голосов
/ 18 февраля 2011
$("#various"+(i+1)).fancybox({
1 голос
/ 18 февраля 2011
for(var i = 0; i < 18; i++){
    $('#various' + (i + 1)).fancybox({
       // something
    });
}
1 голос
/ 18 февраля 2011

Проблема в неправильном синтаксисе в конкатенации строк.

for(var i=1; i<19; i++) {
    $('#various'+i).fancybox({
       'Something':'val'
    });
}
1 голос
/ 18 февраля 2011

Переменная i должна находиться вне кавычек.

for(i=1; i<=18; i++) {
    $("#various"+i).fancybox({  /*...*/ });
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...