Ajax-call-Funktion nach Erfolg
Ich arbeite an einer Website, wo bekommen wir Informationen aus einer XML-Datei. Es funktioniert großartig, aber jetzt brauche ich, um einen Schieberegler, der Inhalt. Um dies zu tun, die ich verwende, jCarousel, die behauptet, dass Sie es tun können, mit Dynamicly geladenen Inhalte durch den Aufruf einer callback-Funktion.
Kann ich nicht, jedoch machen die ersten ajax laden, wenn ich rufe eine Funktion auf Erfolg. Was mache ich falsch?
$(document).ready(function() {
$.ajax({
type: "GET",
//Url to the XML-file
url: "data_flash_0303.xml",
dataType: "xml",
success: hulabula()
});
function hulabula(xml) {
$(xml).find('top').each(function() {
var headline = $(this).find('headline1').text();
var headlineTag = $(this).find('headline2').text();
$(".wunMobile h2 strong").text(headline + " ");
$(".wunMobile h2 span").text(headlineTag);
});
..............
Mache ich etwas falsch??? Oder ist es ein völlig diffenerent Stelle muss ich schauen? 🙂
Du musst angemeldet sein, um einen Kommentar abzugeben.
Verwenden hulabula statt hulabula (), oder übergeben Sie die Funktion direkt dem ajax-Optionen:
1.
2.
Verwenden $.wenn
Kannst du es so machen:
Rufen Sie einfach die Funktion 'complete' nicht 'fertig' oder 'Erfolg'