nálam működik
$(document).ready(function(){
$("ul > li:even").css("background", "#EEE");
$("ul > li:odd").css("background", "#F00");
});
</script>
</head>
<body>
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
</ul>
</body>
</html>
biztos jól vannak definiálva az osztályok?