Я только что написал следующую функцию, и хотя она работает - как в цветах строк применяются ко всем таблицам, кроме таблиц с классом .noAlternatingRows, из-за невозможности применения класса .net непосредственно к таблице (нет Идея почему - я не разработчик .net, это просто то, что мне сказали) - теперь мне нужно удалить стили таблиц из таблиц, которые вложены в промежуток.
Это работает, однако есть ли способ объединить их вместе? Я пытался разделить запятыми элементы, к которым я не хочу применять стиль, но, похоже, он не работает ...
$("table:not(.noAlternatingRows, span table) tr:odd").css("background-color", "#d9d9d9");
$("table:not(.noAlternatingRows, span table) tr:even").css("background-color", "#f2f2f2");
$("span table tr:even").css("background", "none");
$("span table tr:odd").css("background", "none");
Я уверен, что есть более аккуратный способ написать это - спасибо:)