Je connais la fonction chaque itération sur un tableau. Y at-il moyen d'accéder à l'indice comme (this [i])? Je dois pouvoir comparer pubDate de l'élément courant avec pubDate de l'élément précédent et s'il est différent de sortir un nouveau pubdate.comment obtenir l'élément précédent avec jquery each()
$(data).find('item').each(function(i, value){
var title = $(this).find('title').text().replace(/\w+\s+\(.*?\)/, "");
var link = $(this).find('link').text();
var pubDate = $(this).find('pubDate').text();
alert(title);
alert(link);
alert(pubDate);
$('#events').append("<p>" + title + "<br/>" + link + "</p>");
});
assez doux, merci! – steve
Puisqu'il est assez spécifique à chacun, je recommande de tout jeter dans un '(function() {// code par shanked //}())' qui gardera 'previous' hors de portée de quoi que ce soit d'autre votre code. –
J'ai d'abord lu cela comme '// code to be shanked' –