隐藏除第一张以外的所有图片,直到页面完全加载
Hide all images except first one till page is fully loaded
我的页面上有一个滑块,它是这样实现的:
<ul class="slides" id="slides">
<li class="slide"><a href=""><img src="1.jpg" title="" alt="" /></a></li>
<li class="slide"><a href=""><img src="2.jpg" title="" alt="" /></a></li>
<li class="slide"><a href=""><img src="3.jpg" title="" alt="" /></a></li>
<li class="slide"><a href=""><img src="4.jpg" title="" alt="" /></a></li>
</ul>
如果我加载页面所有的图像显示一次。只有在整个页面被加载后,滑动条脚本才会被触发,并隐藏除一个图像外的所有图像。我试图通过给滑块一个特定的高度来修复它的CSS。实际上,这适用于桌面,但如果我调整浏览器窗口的大小就不行。
所以我想写一些JavaScript隐藏所有的图像,除了第一个,直到页面完全加载。
我试着用下面的脚本,但它不工作
<script>
jQuery(window).load(function() {
jQuery(".slides li:not(:first-child)").hide(function() {
jQuery(".slides li:not(:first-child)").show();
});
});
</script>
谁能给我指个正确的方向? 使用CSS
#slides li:not(:first-child) { display: none }
然后显示加载
$(window).load(function() {
$(".slides li:not(:first-child)").show();
});
相关文章:
- 是否有用于加载外部脚本的JavaScript库
- 网页上已有tinymce加载图像列表
- Highcahrts有时会加载,但并非总是如此
- 如何将图片加载到同一页面而不是新页面
- 有时会加载旧的 PHP 会话变量
- 如何停止博客主页中的图片加载
- JS/jQuery:背景图片加载
- 按下按钮,有一个加载弹出窗口,然后更改弹出文本
- Require.js是否有用于加载单个依赖项的同步版本
- 幻灯片显示PHP图片加载不工作
- 模态窗口用图片加载Drupal页面
- 图片加载JavaScript -使用jQuery砌筑
- 为什么不把第一张图片加载到我的ipad上
- 显示图片加载
- 是否有可能加载更多的页面与javascript内部使用infinity-scroll
- IE9+10图片加载失败
- 有条件加载javascript资源
- 有问题加载所有JSON数据到标记层与在For循环
- 在图片加载后调用函数
- 图片加载后如何调用函数(function (f, h))