javascript - 预加载动画 gif

标签 javascript jquery html

我有一个功能,用户可以点击视频缩略图,然后我的 PHP 脚本会抓取视频。

我有一个 display: none; 包含 Flash 视频播放器代码的 div,它的背景图像是 CSS 中的动画 gif(加载微调器)。我使用 jQuery show 方法使其在用户单击时显示。

但是当点击 div 时,加载图像也需要被获取。由于视频也在同时获取,因此加载图像很少出现。

如何使用负边距技巧预加载这张图片而不使其成为另一张图片的一部分???

最佳答案

将这个 javascript 放在页面的某处,以便它在加载时执行:

var image = new Image();
image.src = 'path/to/spinner.gif';

关于javascript - 预加载动画 gif,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/765955/

相关文章:

javascript - 使用 javascript 动态添加和删除 div

javascript - 从单独的文件调用 onclick() 函数

javascript - Jquery:如何使图形元素可折叠?

javascript - 从文档流中删除元素

javascript - 如何根据条件改变背景颜色

javascript - 提交电子邮件验证时未添加 innerHTML

javascript - 获取在嵌套循环中动态生成的选定选项值

javascript - 查询 - 无法选择子数据属性(未定义)

javascript - 取一个最大尺寸的div,让它们都一样

javascript - 在 jQuery 中停止项目多次滑动