jquery inverse de la matrice de

J'ai le code suivant qui renvoie certains youtube id.
Maintenant, je veux inverser la sortie (parce que maintenant, c'est le dernier de la première)

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);
}

J'ai essayé .reverse() mais certains éléments de semble manquer alors

links.reverse().push(youtubeid($as[i].href));

Toute aide sera appréciée.
César

  • Au lieu de se déplacer vers l'arrière à travers le tableau de $as (décrémentation vers 0) et puis l'inversion de la matrice, pourquoi ne pas aller de l'avant à travers le tableau de $as, en incrémentant vers i<$lis.length?
  • Où avez-vous appeler links.reverse().push(youtubeid($as[i].href));? Dans ta boucle for? Vous devez simplement appeler reverse une fois.
InformationsquelleAutor ceasar | 2012-01-02