mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 19.04.2024 11:18 Benutzername: Passwort: Auto-Login

Thema: Xml einlesen mit button? vom 28.09.2012


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> Xml einlesen mit button?
Autor Nachricht
Fr3ddy
Threadersteller

Dabei seit: 09.01.2008
Ort: -
Alter: -
Geschlecht: -
Verfasst Fr 28.09.2012 18:09
Titel

Xml einlesen mit button?

Antworten mit Zitat Zum Seitenanfang

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?

LG & Danke
  View user's profile Private Nachricht senden
DEKONSTRUKTIV

Dabei seit: 22.06.2009
Ort: bln
Alter: -
Geschlecht: -
Verfasst Fr 28.09.2012 18:26
Titel

Antworten mit Zitat Zum Seitenanfang

Code:
$(XMLmediaArray).find("Article").each(function(){


iteriert über den datenbestand. innerhalb der anonymen funktion müssen sie auf einen extern durch die buttons gesetzten wert entsprechend reagieren.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
metalrain

Dabei seit: 28.09.2012
Ort: -
Alter: -
Geschlecht: -
Verfasst Sa 29.09.2012 08:57
Titel

Antworten mit Zitat Zum Seitenanfang

Hi Lächel

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.
  View user's profile Private Nachricht senden
 
Ähnliche Themen Flash Button mit Animation wenn Cursor den Button Verlässt?
[html/css] Submit-Button ohne Button
RTF Dateien mit PHP einlesen
RSS Feed einlesen
javascript xml einlesen//verarbeiten
Mit PHP bestimmte Spalte aus csv einlesen?
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


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.