I've tried :odd, :even, and :nth-child. They work fine in IE8 but not in IE7 (using compatibility mode to check). Is this common or something I have to figure out? I'm just striping a table at http://celestialchurchqueens.org with: $('tr:nth-child(even)').addClass('alt'); I temporarily tried loading jQuery 1.3.1 instead of 1.3.2 but that didn't fix the problem.
Works fine in FF, Opera and Chrome of course. IE is the problem, as usual. I hate to go much farther with jQuery when a simple effect won't work in what is still the most common browser (unfortunately) Is there an alternate way of doing this that will work in IE7. And of course, if IE7 won't support simple striping, is it going to support moving things and animation?