[英]Changing background-image in CSS with JQuery
我正在创建一个简单的滑块,该滑块只是使图片彼此褪色。 问题在于背景更改仅在Dreamweaver预览中有效,而在浏览器中无效。
loop = setInterval(function(){
$("#slider").css("background-image" , "url(/slider" + x + ".jpg)");
$("#slider > img").fadeOut(2);
$("#slider > img#" + y).fadeIn(3000);
}, 4000)
因此基本上看起来像这样:设置背景,淡出旧图片,淡出新图片,然后再次执行。 但是我不明白为什么它不会设置背景或至少不会显示背景。
您需要像这样更改图像的src
属性: $("#slider > img").attr('src', y);
。 请检查此jsfiddle 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.