[jQuery] :not selector broken in v1.2.1?

[jQuery] :not selector broken in v1.2.1?


Hi,
I am running the sample from the learning jquery book chap.2 on p.
28.
$('th').parent().addClass('table-heading');
$('tr:not([th]):even').addClass('even');
$('tr:not([th]):odd').addClass('odd');
It runs fine with the v1.1 that is included with the sample codes from
packtpub.com. However, after I switch from v1.1 to the latest v1.2.1
(i have both files in the same dir, so all I did was change the
jquery.js filename in the script), it seems to ignore the :not
selector and colors the header with the 'even' color.
Sorry if it's something been said before since I'm new to jq, but I
search for "not" in this forum and don't find the answer. Can someone
please verify this? The code is at http://www.packtpub.com/files/code/2509_Code.zip
for those who don't know.
thanks,
john