Đối với một trang web tôi hiện đang thiết kế tôi muốn có nền cơ thể trên một vòng quay của một loạt các hình ảnh. Tôi đã thử nhiều cách, tức là sử dụng các hàm fadeIn() và fadeOut() nhưng chúng dường như ảnh hưởng đến độ mờ đục của các bộ phận trong cơ thể. Tôi cũng đã thử sử dụng bgStretcher Nhưng điều này gây ra các vấn đề về xuất hiện và làm cho trang web chậm và bị thay đổi.jQuery cơ thể hình nền rotator
Tôi sẽ thích các hình ảnh mờ dần dần dần. Trợ giúp sẽ được đánh giá cao,
Here's a link to the website Tệp tập lệnh tôi hiện đang sửa đổi được gọi là background.js trong thư mục/js /. Tệp hiện được nhận xét vì nó chỉ là thử nghiệm. Hai hình ảnh nền hiện tại là "images/bg/bg1.jpg" và "images/bg/bg2.jpg"
Dưới đây là mã hiện tại của tôi mà tôi đang cố gắng để có được làm việc:
$(document).ready(function() {
setInterval(switchImage, 5000);
switchImage();
});
function switchImage()
{
$('body').css("background-image", "url(../images/bg/bg2.jpg)").fadeIn(1000);
$('body').css("background-image", "url(../images/bg/bg1.jpg)").fadeOut(1000);
}
Khi tôi có thể tìm ra cách chuyển đổi giữa các hình nền, tôi có thể thêm một số điều kiện để thay đổi giữa một mảng hình ảnh.
Chúc mừng, Dane Wilson
Vui lòng đăng mã có liên quan mà bạn muốn trợ giúp của chúng tôi, * ở đây trong câu hỏi của bạn *. Và, lý tưởng, đăng một [demo trực tiếp] (http://jsfiddle.net/), nếu không, khi vấn đề được giải quyết, câu hỏi này không còn sử dụng nữa (vì mã vấn đề sẽ được sửa/xóa khỏi trang bạn liên kết tới). –