2014-03-27 27 views
0

我有一個問題一個號碼:jQuery的循環:調用函數20次一個參數是從1到20

我使用jQuery和我創建了一個調用的函數

function hide(a) { 
    var item = $('.item:nth-child('+a+')'); 
    $("body").append(item.text()); 
} 

那麼什麼我應該怎麼做,當我想要得到第一胎到第二胎時?我應該寫

hide(1); 
hide(2); 
hide(3); 
.... 
hide(20); 

還是有更簡單的解決方案嗎?

+0

爲什麼不使用循環? –

+0

gt和lt選擇器? – epascarello

+0

您不必執行'$(div).hide()'。 'div.hide()'夠了。 –

回答

3

A for循環不適合你嗎?

for (var i=1;i<21;i++) 
{ 
    hide(i); 
} 
+1

謝謝,我會試試這個! – Bluedayz