Кажется, я не могу найти ответ на этот вопрос, но как вы можете получить доступ к отдельному элементу массива по его номеру индекса в каждом методе jQuery?

Stright JS сделает это так:

for(i=0; i<myArray.length; i++)
{
    if(i === 1)
    {    
        // do something
    }
}

Но я не могу понять, как использовать поиск номера индекса в каждом методе ...?

myArray.each(function()
{
    if(this[1])
    {
        // doesn't work?
    }
}

Спасибо за любую помощь.

0
Matt Whitehead 27 Янв 2013 в 14:37

1 ответ

Лучший ответ

Делать:

$.each(myArray, function(index, value) {
    alert(index + ': ' + value);
});

И что еще более важно, см. jQuery.each ()

6
Sudhir Bastakoti 27 Янв 2013 в 14:39
Ах, спасибо. Извините за такой простой вопрос, но я всю ночь работал над каким-то кодом, и у меня в голове жар.
 – 
Matt Whitehead
27 Янв 2013 в 14:43
Нет проблем ... бывает время от времени .. :)
 – 
Sudhir Bastakoti
27 Янв 2013 в 14:46