我想让<div>
'#it1', '#it2', '#it3' ... '#itX' 在页面加载时以随机顺序一一加载(出现)。
得到这个脚本:
var max = $('#line1').children().length;
var ctr = 1;
$('#itbg div').css('opacity','0');
setTimeout(delay,1000);
function delay(){
$('#it' + max).delay(1000).css('opacity','1'); // works Only for the Last DIV (#itX)
$('#it' + ctr).delay(1000).css('opacity','1'); // works Only for the First DIV (#it1)
}
像这样的HTML
<div id="line1">
<div id="item">
<div id="itbg">
<div id="it1">content</div>
</div>
</div>
<div id="item">
<div id="itbg">
<div id="it2">content2</div>
</div></div>
<div id="item">
<div id="itbg">
<div id="it3">content2</div>
</div></div>
</div>
我必须以哪种方式挖掘才能弄清楚?我需要#it1、#it2、#it3..#itX 以随机顺序一个接一个或一个接一个(直接)出现。这段代码的关键就在这里。