Here's a weird one -- something that works great in IE, but not in Safari. Here's my code:
<script type="text/javascript">
$(document).ready(function(){
$('body').css('display', 'block');
});</script>
</head>
<body style="margin:0; display:none;">
The goal is to set the body display to none until the document is ready. Then change the display property to block.
Any idea what I'm doing wrong here?