需要在两个背景之间添加淡入淡出效果
Need to add a fade effect between two backgrounds
我想为此jquery背景更改代码添加淡入淡出效果
var images = ['img1.jpg', 'img2.jpg'];
var i = 0;
setInterval(function(){
$('body').css('background-image', function() {
if (i >= images.length) {
i=0;
}
return 'url(' + images[i++] + ')';
});
}, 5000);
您想要的结果无法用您当前的方法完成,我不太确定是否可以用CSS
animations
来完成.但是,如果您使用两个适合身体的元素,为它们添加背景并相应地淡化它们,则可以做到这一点。
相关文章:
- JavaScript/jQuery-添加添加和删除类与下一个函数之间的延迟
- 在Jquery调用之间添加其他函数
- 在图例项目之间添加额外空间的高图表
- 普通(弹出式)Chrome 扩展程序与在开发者工具中添加标签页的扩展程序之间的区别
- Angular ng sortable-如果我在一个栏中添加了一个搜索框,则拖放在两列之间无法正常工作
- 如何在面板中添加在两种类型的谷歌图表之间切换的按钮
- 我如何向这个脚本添加一个点击按钮循环URL函数(按给定顺序在URL之间切换),或者这可能吗
- 向构造函数或原型添加属性之间的区别
- 如何使用 JavaScript 在 “ ” 和 put 之间的每一行中添加 every
- 如果两个波浪号字符之间的字符计数大于60,则在两个波浪字字符之间添加波浪号
- highcharts-在类别中的行之间添加单独的行
- 在jQuery中,可以在字符串之间添加条件逻辑吗
- 在javascript数组元素之间添加换行符
- 在按钮之间添加隐藏空间
- Ext JS Gannt 在任务之间添加链接
- 如何在离子标签之间添加常见内容
- 如何在两个图像之间添加空间
- 一种在指定时间后更改的背景图像之间添加更平滑过渡的简单方法
- 需要在两个背景之间添加淡入淡出效果
- 在数据表表和普通 DOM 表之间移动(添加/删除)tr 行