• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Feed auslesen lassen JQuery und JFeed

Ayyumii

New member
Guten Tag,

ich würde mir gerne auf meiner Seite Feed über eine xml Datei auslesen lassen, doch bekomme ich andauernd eine Fehlermeldung. Doch hier erstmal mein Code:

HTML:
<!DOCTYPE html> 
<html lang="de-de">
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>

<script src="jquery.jfeed.js"></script>

<title> Feedtest </title>

<meta charset="utf-8">

<link rel="stylesheet" href="test.css">

</head>
<body>
<script>
	
	jQuery.getFeed({
   url     : "feed.xml",           
   success : function (feed) {  
      console.log(feed.title);
     
   }
});

</script>
</body>

</html>

Die Fehlermeldung die darauf im Console.log folgt ist folgende:

Uncaught TypeError: Cannot read property 'msie' of undefined
jQuery.getFeed @ jquery.jfeed.js:40
(anonymous function) @ podcast.html:69

Dann wird mir der Fehler unter folgender Leiste angezeigt:

dataType: (jQuery.browser.msie) ? "text" : "xml",

Mache ich etwas offensichtliches falsch? Bin nämlich noch Anfänger in dem Gebiet.

Jedenfalls bedanke ich mich schon mal für eure Hilfe.

LG Ayyumii
 
Zuletzt bearbeitet:
Hi,

in deinem geposteten Code ist erstmal nichts offentliches falsch.

Zwei/Drei Fragen:
- Hast du die jquery.jfeed.js auch selbst geschrieben?
- Wo finde ich die Zeile "dataType: (jQuery.browser.msie) ? "text" : "xml""?
- Wird JQuery korrekt geladen? Das kannst du überprüfen, indem du in der Konsole mal ein $("body") bzw. jQuery("body") eintippst und schaust, ob da was sinnvolles zurück kommt. Optimal wäre, wenn das Body Element kommt.

- - - Aktualisiert - - -

(Beitrag #1 noch freigeschaltet)
 
Für mich klingt das nach einem Versionsproblem von jQuery. Welche Version von jQuery steht denn auf der Webseite von jfeeds? (Wahrscheinlich wurde das für eine ältere Version geschrieben...)
 
Zurück
Oben