Ergebnis 1 bis 7 von 7
  1. #1
    Fredoo ist offline Grünschnabel
    registriert
    18-11-2010
    Beiträge
    3

    Click-Event auf ein Element das später ins DOM geladen wird

    Servus Community ,

    ich arbeite zurzeit an ein Script , wo ich nachdem ich ich auf einem Button geklickt habe , neue Listen in einer unsortierten-Liste einfüge, in diesen Listen sind wieder Buttons und wenn man auf denen klickt soll zb ein alert kommen.
    Jedoch kommt leider kein alert und ich bin echt am verzweifeln.

    Code:
    $(function () {
    
    $("#newBtns").click(function(){
           $(this).parent().append("<button class=\".nBtn\">Sag Hallo</button>");
    });// Click:END
    
    $(".nBtn").click(function(){
           $(this).parent().append("<strong>Hallo</strong>");
           alert("alles ok");
    });// Click:END
    
    });
    Wie man sieht arbeite ich mit JQuery.
    Nun ich hoffe ihr könnt mir da helfen.

    mfg

  2. #2
    Avatar von Arcsinh
    Arcsinh ist offline Kaiser
    registriert
    03-06-2010
    Beiträge
    1.392

    AW: Click-Event auf ein Element das später ins DOM geladen wird

    Code:
    $("#newBtns").click(function(){
           $(this).parent().append("<button class=\".nBtn\">Sag Hallo</button>");
    });// Click:END
    Lass diesen Punkt (rot) weg.
    Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Goethe)

  3. #3
    Fredoo ist offline Grünschnabel
    registriert
    18-11-2010
    Beiträge
    3

    AW: Click-Event auf ein Element das später ins DOM geladen wird

    das kommt davon wenn man aus dem kopf schreibt. nun das war leider nicht knackpunkt, aber trotzdem danke für die mühe ...

  4. #4
    Avatar von Albu
    Albu ist offline Foren-Gott
    registriert
    04-07-2001
    Beiträge
    13.501

    AW: Click-Event auf ein Element das später ins DOM geladen wird

    Zitat Zitat von Fredoo Beitrag anzeigen
    das kommt davon wenn man aus dem kopf schreibt. nun das war leider nicht knackpunkt, aber trotzdem danke für die mühe ...
    Ein Element, dass es noch nicht gibt, kann auch keine Eventhandler haben.
    1. Get people to play Space Taxi
    2. Sell real estates on neptun
    3. Profit!

    IE is not a browser, it is a scream.


    Outside of a dog, a book is man's best friend. Inside of a dog, it's too dark to read.

  5. #5
    Avatar von miniA4kuser
    miniA4kuser ist offline Lounge-Member
    registriert
    12-07-2006
    Beiträge
    3.034

    AW: Click-Event auf ein Element das später ins DOM geladen wird

    Direkt nach dem Erstellen zuweisen
    Code:
    $(function () {
    
    $("#newBtns").click(function(){
           $(this).parent().append("<button class=\"nBtn\">Sag Hallo</button>");
           $(".nBtn").click(function(){
                  $(this).parent().append("<strong>Hallo</strong>");
                  alert("alles ok");
           });// Click:END
    });// Click:END
    
    });
    Hoffe ich konnte helfen

  6. #6
    Fredoo ist offline Grünschnabel
    registriert
    18-11-2010
    Beiträge
    3

    AW: Click-Event auf ein Element das später ins DOM geladen wird

    genau das wars, vielen dank !

  7. #7
    Avatar von miniA4kuser
    miniA4kuser ist offline Lounge-Member
    registriert
    12-07-2006
    Beiträge
    3.034

    AW: Click-Event auf ein Element das später ins DOM geladen wird

    Gern geschehen.
    Hoffe ich konnte helfen

Ähnliche Themen

  1. Mootools - Drag and Drop + click Event
    Von Lo3ty im Forum JavaScript
    Antworten: 17
    Letzter Beitrag: 19-02-2010, 15:45
  2. Click Event per software ausführen
    Von taikahn im Forum JavaScript
    Antworten: 4
    Letzter Beitrag: 01-07-2009, 18:02
  3. Event wenn Seite geladen
    Von WAY_KOW im Forum JavaScript
    Antworten: 2
    Letzter Beitrag: 22-01-2009, 03:40
  4. JS wird zu spät geladen
    Von dschneller im Forum JavaScript
    Antworten: 10
    Letzter Beitrag: 22-11-2002, 00:36
  5. swf wird in ie nich geladen
    Von antiheld2000 im Forum Flash
    Antworten: 1
    Letzter Beitrag: 08-11-2001, 21:01

Stichworte

Lesezeichen

Berechtigungen

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