
- 帖子
- 2
- 主題
- 2
- 精華
- 0
- 積分
- 5
- 威望
- 2
- 金錢
- 1
|
關於jQuery圖片由右到左的輪播效果!
請問我有七張圖片要做由右到左的輪播效果,每張圖片的寬和高都是150,共七張圖,以下的語法不知道哪裡有錯,圖片由右到左跑一張之後就全部消失不見??
$(function(){
var i=0;
$('#block .imgbk').each(function(){
$(this).css({ top:0, left:150*i});
i++;
});
var royInterval= setInterval(run, 2000);
var imgLen = $('#block .imgbk').length;
function run(){
$('#block .imgbk').each(function(){
$(this).animate({ left: "-=150"},1000, function(){
if($(this).position().left=-150){
$(this).css({left: $(this).position().left+imgLen *150});
}
});
});
}
}); |
|