JQuery Fügen Sie AJAX hinzu

8

Ich verwende das folgende Skript, um einige Wordpress-Posts zu laden. Leider ersetzt das meinen Inhalt und ich möchte ihn an den vorhandenen Inhalt anhängen.

Was ist Ihr Vorschlag zum Anhängen mit AJAX-Aufruf?

%Vor%

Danke

    
thedev 17.05.2012, 19:04
quelle

6 Antworten

11

load ersetzt den Inhalt des übergeordneten Elements. Eine Möglichkeit besteht darin, Inhalt in ein neues div zu laden und dann an das Element anzuhängen.

%Vor%     
epascarello 17.05.2012, 19:09
quelle
17

load() ersetzt den Inhalt, aber es ist im Grunde nur eine Abkürzung für $ .get, benutzen Sie das stattdessen.

%Vor%

Wenn Sie bestimmte Elemente mit load () filtern, müssen Sie das selbst tun.

    
adeneo 17.05.2012 19:09
quelle
2

Ich würde getJson-Methode verwenden, um eine JSON-Antwort zu bekommen, wo ich 3 Teile habe. eine für den Inhalt, eine weitere für den NextLink und die dritte für die PateNumber. Dann werde ich das Json-Ergebnis lesen und es an der entsprechenden Stelle verwenden.

Sie können ein JSON wie dieses

zurückgeben %Vor%

und in Ihrem getJSON können Sie die Elemente lesen und verwenden

%Vor%     
Shyju 17.05.2012 19:11
quelle
1
%Vor%     
thecodeparadox 17.05.2012 19:09
quelle
1

Ich persönlich würde $ .get ()

verwenden %Vor%     
TimSonOfSteve 17.05.2012 19:17
quelle
1

Aus dem Sound davon möchten Sie nur ein div mit neuen Post-Informationen zu einem bereits vorhandenen div wie die html unten hinzufügen:

%Vor%

Sie können einfach tun:

%Vor%     
Kirill Fuchs 08.04.2013 19:00
quelle

Tags und Links