如何在更改图像源时显示加载
how to show loading while changing image's source
我在javascript数组中有图像,我在上一个和下一个按钮单击时更改了它,但是更改源后需要一些时间,我想在更改源完成时显示加载
这是代码
`imgsrc = url + "Convension/images/" + arrImages[i].CategoryName + "/mOver/" + arrImages[i].Name;
$("#Imgconvention").attr('src', imgsrc);`
您可以在div
内显示图像,并通过该div
上的CSS设置"加载"background-image
。
.HTML:
<div class="imageContainer"><img id="Imgconvention" src="" / ></div>
.CSS:
.imageContainer
{
background-image: url(your-loading-image.png);
}
加载your-loading-image.png
后,只要图像的src
更改为浏览器尚未加载的图像,它就会可见。
另一种方法是使用 JavaScript 预加载图像。这可以消除用户的延迟(尽管您可能只想预加载上一个/下一个图像,如果它们很多和/或它们很大。
相关文章:
- 如何在生成下载文件时显示加载动画
- 如何在谷歌字体加载时显示加载图像
- 现在可以在加载addThis时显示加载吗
- 单击时选择2(未选中),显示加载微调器javascript
- 如何在网页加载时显示加载内容,并在页面完全加载时隐藏此内容
- 在弹出窗口中显示加载消息
- 使用jquery/ajax显示加载图像
- 在引导轮播加载之前显示加载微调器
- 是否可以在页面开始加载之前显示加载gif/image
- 单击链接后显示加载程序
- 等待数据时显示加载程序
- 在谷歌地图上显示加载消息
- 只想在页面上未加载初始数据时显示加载gif
- 如何在加载选项卡内容时显示加载图像
- 如何在ajax请求中显示加载微调器
- 当javascript图像转盘加载36个图像时,我可以显示加载指示器吗
- 隐藏/显示加载功能不起作用
- Jquery Chosen插件-通过Ajax动态填充列表时显示加载图标
- 有没有一种方法可以用jQuery捕获JavaScriptPageMethods调用?(显示加载屏幕)
- jquery图片库显示加载程序gif