我有以下片段,它返回一些YouTube的ID。 現在我想扭轉輸出(因爲現在是倒數第一)jquery反向數組
if (options.slideshow) {
var links = [];
var $lis = holder.parents('#yt_holder').find('li');
var $as = $lis.children('a');
for(var count = $lis.length-1, i = count; i >= 0; i--){
links.push(youtubeid($as[i].href));
}
slideshow = '&playlist=' + links + '';
alert(slideshow);
}
我試過.reverse(),但有些項目似乎缺少那麼
links.reverse().push(youtubeid($as[i].href));
任何幫助將不勝感激。 凱撒
而不是通過的'$ as'數組向後移動的(對'遞減0'),然後反向排列,爲什麼不去* *轉發通過'$ as'陣列,通過對'遞增我<$ lis.length'? – 2012-01-02 16:03:18
你在哪裏調用'links.reverse()。push(youtubeid($ as [i] .href));'?在你的循環?你應該只調用一次'reverse'。 – kba 2012-01-02 16:06:53