Hi I've got a set of <li>
with a hover effect, what I want is when the page loads ALL the <li>
elements fade-in randomly.
I don't want to shuffle them...they should keep their ordering intact meaning 1,2,3,4,5. I just want to make them appear on the page randomly and stay there.
Test page:
http://humayunrehman.com/hovertest/
You can do something like this:
You can view a demo with your html/images here. Credit to Jordan Boesch for the sorting algorithm, the same one used in jsquares.
This will hide them all, grab at random a next
:hidden
one, fade it in, and 50ms later start the next one, creating a random-ish fadeIn effect. Just adjust the time as needed, also pass a time into.fadeIn()
if you want. This will stop queuing effects when it's done as well.