Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Select из переменной (https://javascript.ru/forum/jquery/21689-select-iz-peremennojj.html)

m3hc 20.09.2011 13:36

[решено] Select из переменной
 
Всем доброго времени суток, я новичок в JQ, не могу загуглить реализацию select из переменной.
Хочется сделать что-то вроде этого:
var xxx = $("tbody tr"); //получается каждая строка таблицы в массив
var arr = $.makeArray(xxx); 
for(i=0; i < arr.length; i++) { // и в каждой строке нужно найти допустим класс default.
   var el = arr[i].$(".default"); // вот как-то оно тут не получается :)
}

Как из всего документа искать я знаю, а как искать в переменной - увы.
:help:

ваый 20.09.2011 13:54

Почему бы не сделать так:
var el;
$("tbody tr .default").each(function() {
    // пробегаемся по всем элементам с классом default
    el = $(this);
});

melky 20.09.2011 13:56

если вы хотите просто получить определенные строки с таким классом, то зачем вообще циклы нужны?
$("tbody tr.default")

m3hc 20.09.2011 15:36

дело в том, что пишется универсальный скрипт сортировки, под специфические нужды, с последующим навешиванием функционала, по этому нужно брать таблицу как массив, в идеале массив из массивов

m3hc 20.09.2011 16:38

решено, мало ли кому поможет,
работают такие конструкции
var el = $(".default",arr[i]).html();
var el = $(".default:nth-child(2)",arr[i]).html();


Часовой пояс GMT +3, время: 07:47.