This is one of those \"what the bloody hell\" problems that I don\'t even know how to approach.
I have this website: http://www.mojalbum.com and if you open it in IE
The answer below is now mostly obsolete, because the problem has been fixed as of jQuery 1.6.2, which has been out for a while now.
If you're having this problem, just upgrade jQuery to the newest available version.
Edit:
There's something wrong with jQuery!
If I switch to 1.6.1 hosted from Google, it still breaks: http://jsbin.com/epata3/3
If I move the script
to inside the head
, it works: http://jsbin.com/epata3/4
And you're right, everything works as expected with 1.6.0: http://jsbin.com/epata3/7
???
There's something wrong with your jQuery include.
This simple test case breaks in IE8 in exactly the same way:
See in IE8: http://jsbin.com/exomi4
The background flashes red, then turns white.