Есть огромная таблица с данными, в которой частенько встречаются ячейки со атрибутами rowspan и colspan.
Дана определенная ячейка из таблицы и нужно найти содержимое ее соседей (слева и справа).
Вот набросал мини-пример:
http://jsfiddle.net/zj7RU/
Вот таблица. Задача получить содержимое соседа слева(ячейка с номером 0) от ячейки с номером 5.
Как костыльный вариант использую следующую схему:
1) Создаю копию таблицы, где разворачиваю все colspan и rowspan (бью на ячейки с копированием содержимым)
2) Осуществляю переходы используя rowIndex и cellIndex
Вариант рабочий, но жутко тормозит на больших таблицах. Хотелось бы без глобального перебора.