Je souhaite placer des éléments créés à partir d'une méthode .each dans un div.Éléments d'enveloppe jQuery créés par la méthode .Each dans une div
Voici mon code:
<script type="text/javascript">
$(document).ready(function(){
$.ajax({
type: "GET",
url: "xml/timeline.xml",
dataType: "xml",
success: parseXML
});
function parseXML(xml){
$(xml).find("Year").each(function(){
var year = $(this).attr("year");
$(".timeLineWrapper").append('<h2 class="timeYearHead">' + year + "</h2>");
$(this).find("Event").each(function(){
var event = $(this).text();
$(".timeLineWrapper").append('<p>' + event + '</p>');
}); // close find Event
}); // close find Year
} // close parseXML
}); // Close docDotReady
</script>
L'idée de base est de créer un titre pour chaque année et au-dessous la liste des événements pour chaque année, dont il y aura un nombre variable. Je veux envelopper les événements dans un div après qu'ils ont été analysés à partir du fichier XML. Comment je fais ça?
Je suis probablement manquer quelque chose d'évident, mais pourriez-vous poster un extrait de 'html' qui résulte de cet ajax? –