显示Bootstrap旋转木马完全加载时的加载Gif
Showing Loading Gif while Bootstrap Carousel is fully loaded
我有一个加载gif,它会显示在屏幕上,直到加载完所有引导转盘幻灯片。当这些图片来自lorempixel.com时,它就开始工作了。但是,现在我有两个想要加载的图片。
该功能在第一次尝试时运行良好。但是,当我重新加载页面时,加载的gif会停留在屏幕上,不会消失,从而显示幻灯片。
我的引导程序滑块代码:
<div id="content">
<div id="homeCarousel" class="carousel slide" data-interval="3000" data-ride="carousel">
<div class="carousel-inner">
<div class="active item">
<img class="large" src="http://localhost/agency/img/slide1.jpg" />
</div>
<div class="item">
<img class="large" src="http://localhost/agency/img/slide1.jpg" />
</div>
</div>
<a class="carousel-control left" href="#homeCarousel" data-slide="prev">
<span class="glyphicon glyphicon-chevron-left"></span>
</a>
<a class="carousel-control right" href="#homeCarousel" data-slide="next">
<span class="glyphicon glyphicon-chevron-right"></span>
</a>
</div>
</div>
<div id="loading">
<img class="img-responsive" src="img/loading.gif">
</div>
标题部分的脚本:
<script src="js/jquery-1.11.0.js"></script>
<script>
$(document).ready(function (){
$('#content').hide();
$('#loading').show();
$('.large').bind('load', function() {
$('#loading').hide();
$('#content').fadeIn('slow');
});
});
</script>
有人能告诉我我在这里做错了什么吗?非常感谢。
<script>
$(document).ready(function (){
$('#content').hide();
$('#loading').show();
$('.large').bind('load', function() {
$('#loading').hide();
$('#content').fadeIn('slow');
});
});
</script>
这段代码应该放在文件的底部,</body>
标记之前。
为什么放置在头部时不起作用因为HTML通常是从上到下加载的,这意味着在加载#content、#loading等元素之前加载脚本。由于这个原因,您的脚本找不到这些元素,什么也没做。
注意:我不确定你的脚本是否正确,在这里我已经回答了"你做错了什么"
相关文章:
- 如何在onclick事件执行代码时在ImageButton上设置加载gif
- Ajax 加载 GIF 不会在成功时删除
- 加载 gif 图像未显示在 IE 和镶边中
- 单击时重播 GIF 动画/重新加载 GIF
- 是否可以在页面开始加载之前显示加载gif/image
- 网站在php中加载gif
- 在页面加载时重新加载gif图像
- Javascript使用加载gif的最简单/最优雅的方式
- 只想在页面上未加载初始数据时显示加载gif
- 鼠标离开后强制重新加载gif
- 动画加载gif与iframes加载
- 使用 AJAX 加载其他页面时加载 GIF 图像
- 导航时加载 GIF 图像
- 如何在页面加载时异步加载图像并在加载时显示加载 GIF
- 在 AJAX 完成时加载 GIF
- 如何在请求进入 Ajax 时显示加载 gif
- 显示加载.gif同时使用 jQuery 上传文件
- Javascript - 加载GIF冻结,同时将图像绘制到画布(Phonegap/Cordova)
- JavaScript 在 Iframe 加载时显示加载 gif
- 继续加载.gif在操作 DOM 时进行动画处理