jQuery: Verwenden von live () mit jedem ()

8

Ich habe diese Funktion hier:

%Vor%

Jetzt wird ein Link mit c lass .fancybox_vid angehängt, und dann wird das nicht funktionieren. Nur wenn es von Anfang an da ist. Wie kann ich live () darin haben ().

    
Karem 19.12.2010, 16:29
quelle

3 Antworten

4

Wenn Sie eine "live-like" -Funktionalität für Methoden wünschen, können Sie das livequery -Plugin verwenden:

%Vor%

... obwohl es besser (weniger Aufwand) wäre, das fancybox -Plugin nur für die neu erstellten Elemente aufzurufen.

    
user113716 19.12.2010, 16:52
quelle
0

Dies ist nicht möglich, da live Ereignisse behandelt. Nur Fancybox erstellt Ereignisse in der aktuellen Elementwarteschlange.

Ich denke, Sie müssen die Methode .fancybox() jedes Mal anwenden, wenn Sie ein neues Element erstellen.

    
Harmen 19.12.2010 16:35
quelle
0

Wie wäre es mit einem Live-Event, das die fancybox aufruft:

%Vor%     
Eivind 20.12.2010 13:18
quelle

Tags und Links