Обходные столы? (FF 4)

Я пытаюсь разобрать http://www.mmorpg.com/gamelist.cfm, используя встроенный JQuery, и он отлично работает до уровня таблицы, используя $("#gamelisttable > tbody > tr"), но если я пытаюсь скажем, перебирая это:

var games = $("gamelisttable > tbody > tr");
for(var i = 0; i < games.length; ++i)
    games[i].children().css("font-weight", "bold");

Я получаю ошибки как games[i].children is not a function). Тип games[i] показывает как [object XrayWrapper [object HTMLTableRowElement]], Как мне пройти глубже, чем это, и почему это не работает?

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

1 ответ

Решение

С играми [i] вы получаете доступ к элементу в позиции i в списке jQuery, который возвращает простой HTML-объект. Попробуйте обернуть его функцией $.

$(games[i]).children().css(...)
Другие вопросы по тегам