Показать сообщение отдельно
  #9 (permalink)  
Старый 28.04.2011, 03:19
Аватар для poorking
prodigy
Отправить личное сообщение для poorking Посмотреть профиль Найти все сообщения от poorking
 
Регистрация: 01.11.2010
Сообщений: 503

Вы в setInterval делаете выборки, получите ссылку на таблицу заранее, а не выбирайте ее каждые 50миллисекунд, далее вы как то странно выбираете ячейки, сначала делаете выборку tr = $("table tr")[m];
, то есть получаете одного дитя выборки, а потом снова при выборе td заворачиваете td = $(tr).children("td")[n] и тут же берете снова одного дитя, потом $(td).addClass("videmii");
снова заворачиваете... Я jquery не знаю, но по-моему так там и работает и чтобы взять из выборки объект jquery к нему надо обращаться не selection[i] а selection.eq(i) кажется. (или наоборот )
Выберите таблицу ДО setInterval, а потом перемещайтесь по ней методами jquery, а не делайте выборки каждый раз
UPD
И кстати к ячейкам таблицы удобно обращаться table.rows[r].cells[c].className = "videmii"
table.rows[r].cells[c].className = ""
Это если обращаться не к библиотечным объектам а к голым узлам, ну там то уж точно что нибудь для этого есть
__________________
readOnly

Последний раз редактировалось poorking, 28.04.2011 в 03:58.
Ответить с цитированием