Jquery hängt ohne zu entfernen

8

Also muss ich Inhalt aus einer bestimmten Klasse holen und ihn in ein div setzen, das ich für append verwende ... mein Problem ist, dass append das Objekt, das ich angehängt habe, entfernt, und ich brauche es, um dort zu bleiben Code:

%Vor%

Wie kann ich den Inhalt, wenn er angeklickt wird, von jedem .open span an die #popupcontents ID abrufen, ohne ihn aus der Klasse .open zu entfernen?

Um Ihnen zu zeigen, was ich meine: JSFIDDLE

HINWEIS: Wenn Sie das zweite Mal auf einen Link klicken, wird kein Inhalt angehängt, da dieser Inhalt aus dieser Klasse entfernt wurde, was ich nicht möchte

NOTE2: Ich kann nicht einfach nur append anstelle von remove in der Funktion $('.close').click verwenden, weil ich nicht feststellen kann, aus welcher Instanz der .open Klasse der Inhalt stammt.

    
Ryan Saxe 14.06.2013, 04:12
quelle

1 Antwort

23

Sie müssen das Element klonen und den Klon anfügen:

%Vor%

Demo

    
mishik 14.06.2013, 04:15
quelle

Tags und Links