I have just upgraded to IE9 RC (which i must add isnt too bad an attempt by microsoft, so far, they still have time to mess it up! Please dont comment below on how wonderful
In order to use the getElementsById
tag, you'll need to use the Release Candidate as this has fixed the issue.
First off check if some of your code is incorrect in your $(document).ready()
. if that all looks fine reload your page and hit F12 click the script tab then click start debugging and it will reload the page and halt it with a break point at your error in javascript.
jQuery does work in IE9 RC I use it myself for testing.
However if your doing some thing IE don't support near the top of your $(document).ready()
it could be preventing the rest of the page from loading.
If this is down to console.log
there is a good way to prevent IE from haling of console.log
:
if(console == undefined){ console = {log:function(){}}; }
jQuery 1.5 had some troubles with IE9. I switched back to latest 1.4 and works ok.
http://code.jquery.com/jquery-1.5.1rc1.js
That should help ;)
I used IE9 on my laptop at my old job and it worked fine with jquery. And I was just listening in on the jquery dev meeting a couple of days ago and even on that they mentioned that only a couple of test cases fail. You may be having some other issue, maybe a security setting or something.