Я пытаюсь выделить все четные строки в таблице после удаления строки. Tr удаляется, но повторное выделение не работает (я получаю две строки, которые выделены). Вот мой код;
$( "#tr_id" ).remove();
// re-highlight table rows
$("#table_id" ).removeClass("highlight");
$("#table_id tbody tr:even" ).addClass("highlight");
Однако, если я добавляю предупреждение или что-то, что замедляет выполнение между удалением и выделением, оно работает.
$( "#tr_id" ).remove();
alert( 'slow execution' );
// re-highlight table rows
$("#table_id" ).removeClass("highlight");
$("#table_id tbody tr:even" ).addClass("highlight");
Есть идеи?