Ergebnis 1 bis 3 von 3
  1. #1
    Avatar von bosko
    bosko ist offline Foren As
    registriert
    04-12-2011
    Beiträge
    91

    DOM, neuer Aufruf Request

    hoi,

    Ich lade eine DIV per Ajax nach, der nachgeladene Inhalt beinhaltet den gleichen Ajax Code für wiederrum
    einen neuen Load der angegebene DIV

    HTML-Code:
     $("a.file_list").click(function() {  
            var a = $(this).attr("rel");  
            $.ajax({  
                type: "GET",  
                url: "index.php",  
                data: "p=" + a + "&q=ajax",  
                success: function(b) {  
                    $("div#ff_" + a).html(b);
                    $("div#ff_" + a).attr("id", b.ff_id);
                }  
            });  
        });
    HTML-Code:
    <div id="ff_163>
        <a class="file_list" rel="163" href="#">File AAA</a>
    </div>


    der Inhalt der DIV wird Ordnungsgemäss geändert auch die DIV ID wird ersetzt,

    HTML-Code:
    <a class="file_list" rel="101" href="#">File BBB</a>
    wenn man wiederrum raufklickt passiert nichts, bekomme auch keine Fehlermeldung...

    Gruß

  2. #2
    Avatar von mikdoe
    mikdoe ist offline Administrator
    registriert
    01-05-2010
    Beiträge
    7.701

    AW: DOM, neuer Aufruf Request

    Ergänze im Ajax mal bitte den Parameter: dataType: "script", ob es dann geht.
    Das deutsche Javascript Forum http://forum.jswelt.de http://forum.jswelt.de/images/logoJsWeltForumV4_32x22.png
    Sorry wenn ich manchmal ohne Hallo und nur klein schreibe! Dann bin ich nicht unfreundlich sondern mit nervigem kleinem Touch Tablet zugange

  3. #3
    Avatar von kkapsner
    kkapsner ist offline Super Moderator
    registriert
    28-03-2008
    Beiträge
    17.695

    AW: DOM, neuer Aufruf Request

    Entweder du registrierst nach dem .html() deinen Click-Handler nochmal neu auf den neu erzeugten Elementen oder du verwendest https://api.jquery.com/on/ auf dem body mit dem Selector.

Ähnliche Themen

  1. Antworten: 29
    Letzter Beitrag: 14-02-2013, 14:39
  2. Antworten: 1
    Letzter Beitrag: 26-07-2009, 22:56

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •