Dabei seit: 09.01.2008 Ort: - Alter: - Geschlecht: -
Verfasst Fr 28.09.2012 18:09 Titel
Xml einlesen mit button?
Hi,
ich habe mit jquery eine xml Datei mit mehreren Artikeln eingelesen:
Code:
$(document).ready(function()
{
// ganze XML-datei einlesen und in variable 'XMLmediaArray' speichern
$.get("news.xml", function(XMLmediaArray){
// suche nach jedem (each) 'bluray' abschnitt
$(XMLmediaArray).find("Article").each(function(){
// gefundenen abschnitt in variable zwischenspeichern (cachen)
var $myMedia = $(this);
// einzelne werte auslesen und zwischenspeichern
// attribute: funktion 'attr()'
// tags: nach dem tag suchen & text auslesen
var Date = $myMedia.attr("Date");
var HeadLine = $myMedia.find("HeadLine").text();
var Content = $myMedia.find("Content").text();
// daten von jeden treffer ausgeben
// unformatiert...nur zum zeigen!
// append = inhalt/string dem kontainer anhängen
$("#News").append(
'<div class="list"><p class="date">'+Date+'</p><h3>'+HeadLine+'</h3><p>'+Content+'</p></div>');
});
});
});
Das problem ist, der inhalt der xml Datei soll nicht auf einmal angezeigt werden, sondern Artikel für Artikel, mit zwei buttons für "nächster artikel" und "vorheriger artikel".
Wie kann ich diese zwei buttons erstellen, samt Funktionalität?
Dabei seit: 28.09.2012 Ort: - Alter: - Geschlecht: -
Verfasst Sa 29.09.2012 08:57 Titel
Hi
Ich weiß das beantwortet deine Frage nicht.
Aber rein Interessehalber. Warum liest du die XML nicht via PHP aus (simpleXML) und legst die Abschnitte in ein Javascriptarray? Oder mach mit Json ein Objekt draus?
Geht doch viel schneller, da das einlesen der XML auf dem Server geschieht bevor dem Clienten der geparste Inhalt zurückgegeben wird.
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst an Umfragen in diesem Forum nicht mitmachen.
Mediengestalter.info ist ein Projekt von Webformatik:: Forensoftware: phpBB