[jQuery] Fade-in on page load... Best technique?

[jQuery] Fade-in on page load... Best technique?


Hey all.
I just wanted to fade-in an ele on page load... What would you suggest
for a technique?
I found a thread on this list that suggested using:
CSS:
.js .col { display:none; }
JS:
$(document)
.addClass('js')
.ready(function() {
$('.col').fadeIn('slow');
...
...
or, do this:
$(document)
.addStyle('.col', 'display: none')
.ready(function() {
$('.col').fadeIn('slow');
...
...
But nothing seems to work.
Sorry if this is a silly question. Any tips?
I would like to avoid hiding my ele in the CSS... Because, if JS is
turned-off, that ele will not show.
Any help would be really cool!
Thanks.
Cheers,
Micky