我想设计一个页面,背景图像以循环方式无限期地变化。现在我有一些工作,但只有当该页面上没有其他<div>
s时,它才会遍历所有div
s。现在我想在其他div
s中添加内容,所以我需要编辑jQuery
以便在其类名中使用“backgnd”遍历div
。我该怎么做呢?我的例子链接:http://jsfiddle.net/bbqunfhu/26/ 功能编辑:更改背景图片div
function fadeDivs() {
var visibleDiv = $('.bckgnd:visible:first'); //find first visible div
visibleDiv.fadeOut(400, function() { //fade out first visible div
var allDivs = visibleDiv.parent().children(); //all divs to fade out/in
var nextDivIndex = (allDivs.index(visibleDiv) + 1) % allDivs.length; //index of next div that comes after visible div
var nextdiv = allDivs.eq(nextDivIndex); //find the next visible div
nextdiv.fadeIn(400); //fade it in
});
};
党,打我吧。 – EternalHour 2014-11-04 05:43:13