ERLEDIGT
NEIN
NEIN
ANTWORTEN
3
3
ZUGRIFFE
1677
1677
EMPFEHLEN
-
11.04.10 23:26 #1pointsdächster Tutorials.de Gastzugang
Hallo Leute,
Ich hoffe der Titel trifft mein Thema einigermaßen. Habe schon vermeindlich das gesamte INet zu meinem Problem durchsucht bin aber nicht fündig geworden.
Ich habe folgendes Problem:
1. ich schicke einen AJAX request mit einem php-Skript los.
2. Ich bekomme den Response als html
3. Wie kann ich nun eine .click() function auf eben diesen Response anwenden
Ich hoffe ihr könnt mir helfen. mfg sebble
-
11.04.10 23:29 #2
- Registriert seit
- May 2007
- Ort
- Dresden (Sachsen)
- Beiträge
- 1.960
Du willst diese Abfrage senden, wenn irgendwo drauf geklickt wird?
Ich mag:- positive Bewertungen meiner Beiträge
- ein Danke für meine hilfreichen Beiträge
Dabei kann ich dir helfen: PHP --- Javascript --- Ruby --- Coffeescript --- CSS --- HTML --- Webtechnologien --- Shell --- UNIX
... noch was: falls du mit dem Thema hier fertig bist, dann kannst du es auch als erledigt markieren.
-
Also ich habe folgenden Code:
Diese Methode lädt Inhalt per Ajax nach. Ausgeführt wird die Methode wenn ich auf einen Link der Klasse .menu klicke. Folgendes Beispiel: Ich klick ein meinem Menü auf News. Die News seite wird per Ajax geladen und im div-container .content gepackt. In diesem eben geladenem Fenster funktionieren dann aber keine Links mehr mit der Klasse .menu. Wenn man auf diese klickt passiert leider gar nichts.HTML-Code:jQuery(document).ready(function(){ $('.content').load('site.php'); //by default initally load text from site.php $('.menu').click(function() { //start function when any link is clicked $(".content").slideUp("slow"); var content_show = $(this).attr("title"); //retrieve title of link so we can compare with php file $.ajax({ method: "get",url: "site.php",data: "page="+content_show, beforeSend: function(){$("#loading").show();}, //show loading just when link is clicked complete: function(){ $("#loading").hide(); }, //stop showing loading when the process is complete success: function(html){ //so, if data is retrieved, store it in html $(".content").slideDown("slow"); //animation $(".content").html(html); //show the html inside .content div } }); //close $.ajax( }); //close click( });
-
Moin,
was du benötigst, heisst live()
Ähnliche Themen
-
jQuery: Response direkt anzeigen bzw. auf Response warten bzw. jQuery und Servlet
Von NetPerformance im Forum Javascript & AjaxAntworten: 6Letzter Beitrag: 14.01.11, 13:32 -
JQuery und Ajax (JSON Response)
Von messmar im Forum Javascript & AjaxAntworten: 14Letzter Beitrag: 19.08.10, 23:04 -
jQuery Livesearch-Plugin auch außerhalb des Arrays im Dokument anwenden
Von Dustin84 im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 19.01.10, 15:08 -
jQuery und Ajax
Von RedShot im Forum Javascript & AjaxAntworten: 4Letzter Beitrag: 13.12.09, 00:20 -
jQuery-Funktion auf ID-Bezeichner anwenden
Von Maik20 im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 17.03.09, 21:21





Zitieren

Login





