Co drugi tr w jquery

Witam,

Jak zrobić aby to:

$("tr:even").css("background-color", "red");

zadziałało dla tabeli wywoływanej w funkcji php bo gdy tabele napisałem normalnie w pliku to działa ale nie gdy jest wywoływane z funkcji, albo jak zrobić to w inny sposób?

php do js nie ma nic wspólnego gdyż php jest wykonywane po stronie serwera a js po stronie przeglądarki, więc twój problem leży gdzie indziej.

$(document).ready(function(){

	$("tr:even").css("background-color", "red");

});

Jeżeli to nie zadziała to spróbuj pokolorować tabele w php lub zwykłym css nth-child(even).

W php dodaj klasę do co drugiej linii tabeli. Potem sobie poradzisz.