//在.picContainer中創(chuàng)建ul列表,ul列表中for循環(huán)添加15個li,根據(jù)索引值不同,設(shè)置li的背景圖位置。
$(function(){
////加載sprite2/////
$(".PicContainer").append("<ul?class='Pic'></ul>");
for?(var?$picIndex?=?0;?$picIndex?<=?14;?$picIndex++)?{
$(".Pic").append("<li></li>");
/// 前3圖
if?($picIndex?==?0)?{?????????????????//這個if如果為true,函數(shù)會一直跳不出??????
$(".Pic?li").eq($picIndex).css("background-position","0?-1296px");
};
if?($picIndex?==?1)?{
$(".Pic?li").eq($picIndex).css("background-position","0?-1512px");
};
if?($picIndex?==?2)?{
$(".Pic?li").eq($picIndex).css("background-position","0?-1728px");
};
///9張正圖
if?(2?<?$picIndex?<?12)?{
var?$Position?=?$picIndex*216+"px";
$(".Pic?li").eq($picIndex).css("background-position","0?-$Position");
};
///后3圖
if?($picIndex?=?13)?{
$(".Pic?li").eq($picIndex).css("background-position","0?-216px");
};
if?($picIndex?=?14)?{
$(".Pic?li").eq($picIndex).css("background-position","0?-432px");
};
為什么這段設(shè)置背景圖位置的代碼跳不出if?
newsudhc3634140
2016-09-07 20:44:32