$('table.top_table_zebra tr:visible:odd').addClass('odd');
Обе таблицы имеют
class="top_table"но в итоге у одной таблицы класс odd присваивается начиная с 0 - й строки, а у другой с 1-й.
Раньше все было хорошо, но работал верстальщик(уже уволили) и что то подправил, и я теперь не могу понять что, и как все вернуть в исходное положение.
Подскажите где покопать.
Спустя 19 минут, 55 секунд (14.12.2011 - 12:11) Michael написал(а):
$('table.top_table_zebra tr:visible:nth-child(odd)').addClass('odd');
Спустя 1 час, 31 минута, 18 секунд (14.12.2011 - 13:42) KonstantinK написал(а):
Michael
Спасибо работает, но не учитывает visible Когда таблицы загружаются первоначально то все отлично, но в дальнейшем пользователь может убирать из таблицы строки и я тогда сначала убираю из таблиц class="odd" а потом точно также пересчитываю таблицы и присваиваю видимым четным элементам class="odd" и вот тут уже не срабатывает как надо, тут именно не учитывается visible
Спасибо работает, но не учитывает visible Когда таблицы загружаются первоначально то все отлично, но в дальнейшем пользователь может убирать из таблицы строки и я тогда сначала убираю из таблиц class="odd" а потом точно также пересчитываю таблицы и присваиваю видимым четным элементам class="odd" и вот тут уже не срабатывает как надо, тут именно не учитывается visible
Спустя 47 минут, 33 секунды (14.12.2011 - 14:30) Michael написал(а):
nth-child вроде среди всех детей выбирает. Вручную тогда пройдись по каждой таблице по ее строкам через each.
Спустя 19 минут, 20 секунд (14.12.2011 - 14:49) KonstantinK написал(а):
Цитата |
Вручную тогда пройдись по каждой таблице по ее строкам через each. |
Да спасибо так и пришлось сделать, нужно оказывается каждую таблицу отдельно обрабатывать и теперь все в порядке.
Спустя 1 час, 43 минуты, 48 секунд (14.12.2011 - 16:33) Michael написал(а):
спасибо не булькает