【发布时间】:2014-08-15 02:49:55
【问题描述】:
你有一组图像:
<ul class="thumb">
<li><a href="#">
<img src="images/att.jpg" title="Store AT&T" alt="" /></a></li>
<li><a href="#">
<img src="images/images%20(10).jpg" title="Store Wiki" alt="" /></a></li>
<li><a href="#">
<img src="images/nintendo.jpg" title="Store Nintendo" alt="" /></a></li>
<li><a href="#">
<img src="images/images%20(11).jpg" title="Store WorldConference" alt="" /></a></li>
<li><a href="#">
<img src="images/images%20(13).jpg" title="Store GoeSystem" alt="" /></a></li>
<li><a href="#">
<img src="images/images%20(14).jpg" title="Store Something" alt="" /></a></li>
<li><a href="#">
<img src="images/images%20(3).jpg" title="Store Lego" alt="" /></a></li>
<li><a href="#">
<img src="images/images%20(4).jpg" title="Store Something" alt="" /></a></li>
<li><a href="#">
<img src="images/images%20(3).jpg" title="Store Lego" alt="" /></a></li>
</ul>
我想随机.fadeIn() 图片。我尝试了here 给出的解决方案,但由于某种原因我的.children().length 始终为0。
我该如何解决这个问题?
【问题讨论】:
-
确保在执行该脚本之前等待 DOM 加载。孩子必须在 jQuery 识别它们之前渲染。