Tengo el siguiente fragmento que devuelve algunos ID de youtube. Ahora quiero revertir la salida (porque ahora es el último primero)jquery matriz inversa
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);
}
me trataron .reverse(), pero algunos artículos Parece que falta entonces
links.reverse().push(youtubeid($as[i].href));
será apreciado Cualquier ayuda . Ceasar
En lugar de mover hacia atrás a través de la matriz '$ as' (disminuyendo hacia' 0') y luego invertir la matriz, por qué no ir hacia delante * * a través de la serie de '$ as', incrementando hacia' i <$ lis.length'? –
¿Dónde llamaste 'links.reverse(). Push (youtubeid ($ como [i] .href));'? En tu bucle for? Deberías simplemente llamar 'reverse' una vez. – kba