Задать жесткую ширину ячейкам
Привет.Может вопрос глуповат , но очень хочется узнать ответ)))
в общем мне нужно чтобы у ячеек таблицы была жестко фиксированная ширина ,выпадающая из переменной. написала скриптик , он считает количество столбиков в таблице, потом я делю 100% ширины на количество столбиков и получаю переменную res , чему-то там равную. теперь надо задать ширине ячеек таблицы это значение.Подскажите как сделать это))) $(function(){ var colCount = $('.grafik-table-block thead tr:first-child th').size(); var res = (100/colCount); alert (res); $('.grafik-table-block tr td').width(res + '%'); }); |
Цитата:
Посчитайте кавычки и скобки в пятой строке |
Ой)) поправила.сяп)
в файрбаге ширина ячеек равна тому значению res, но графически нет( |
Цитата:
<!DOCTYPE HTML><html><head> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.js"></script> </head> <body> <style>.grafik-table-block {width: 100%;} td, th {border: 1px solid gray}</style> <table class="grafik-table-block"> <thead><tr><th>раз</th><th>два</th><th>два</th></tr></thead> <tbody><tr><td>раз</td><td>два</td><td>три</td></tr></tbody> </table> <script> $(function(){ var colCount = $('.grafik-table-block thead tr:first-child th').size(); var res = (100/colCount); $('.grafik-table-block tr td').width(res + '%'); }); </script> </body> </html> |
Часовой пояс GMT +3, время: 19:52. |