2011-12-01 33 views

回答

1

當然,你有一個額外的空間:

$('#menuButton').click(function(){ 
    for (i=1, j=0, k=150; i<=5; i++, j+=30, k-=30){ 
     $('.spinner#item' + i).animate({ 
      left: '+=' + j, 
      bottom: '+=' + k 
      }, 500); 
    } 
}); 

也就是說,.spinner #item.spinner#item

1

你的選擇是錯誤的:$('.spinner #item' + i)應該是$('.spinner#item' + i) - 注意缺乏階級之間的空間並在我的更正編號。您當前的選擇器將顯示「查找ID爲」item + i「的元素,該元素是.spinner的後代」。

這是我做出的唯一改變,現在它的工作:http://jsfiddle.net/rECyh/1/

+0

神,我是在思考問題,它原來是一個選擇的問題。衛生署! – benhowdle89