Видимость строки таблицы
Доброго времени суток.
С проблемкой столкнулся.
Есть у меня table. В ней ряд строк, из них должна каждая нечетная строка быть видимой, а четная невидимой по умолчанию. Нужно это для того, что в столбцах видимых строк у меня расположена краткая информация о заказе, а при нажатии на номер заказа в одном из столбцов, должна под этой строкой появляться еще одна строка с одним столбцом, который бы содержал график и еще некоторую инфу.
Таблицу формирую динамически в js. И невидимость строки делаю стандартно
<tr id='tr_order_id'+id style='display:none;'>
Здесь и далее id - это номер заказа.
В этой невидимой (каждой четной) строке есть 1 столбец всего, при этом в каждой нечетной столбцов 11. Формирую столбец тоже стандартно
<td id='td_order_id'+id colspan='11'>
При клике на видимую строку, должна стать видимой и следующая строка, ктр по умолчанию не видима. Делаю это так
$('#tr_order_id'+id).css('display','block')
И именно при этом действии единственный столбец этой строки получается шириной не во все 11 столбцов предыдущей строки, а всего шириной в 1 столбец. При этом, если проверить аттрибут colspan, то он равен 11.
В чем тут беда?
Может способ решения данной задачи я выбрал неверный?
Заранее спасибо.
|