ты пытался это отсортировать?

ользую jQueryTableSorter плагин. Я относительно новичок в jQuery и мне нужна помощь от jQuery ниндзя.

В моей таблице есть строки, альтернативные цвету. Я использовал CSS nth-child () для чередования строк.

table.tablesorter tbody tr:nth-child(odd) td {
    background-color:#FBFBFB;
}

Он отлично работает в Chrome и Firefox, но IE не нравится. IE не поддерживает nth-child.

Я пытался контролировать чередование цветов с помощью JavaScript при загрузке страницы.

$(document).ready(function() {
  $('#packageTbl').tablesorter();
  $('table.tablesorter tbody tr:nth-child(odd) td').css('background-color', '#FBFBFB');
  $('table.tablesorter tbody tr:nth-child(even) td').css('background-color', '#DDD');
});

И это прекрасно работает, когда страница изначально загружается, но когда я нажимаю на столбец для сортировки, строки, альтернативные цвету, больше не чередуются. У меня может быть два белых ряда, а затем три серых.

Можете ли вы предложить любое решение, которое может мне помочь.

Ответы на вопрос(2)

Ваш ответ на вопрос