Ich benutze ein Plugin namens Cloud Zoom. Das Problem ist, dass es sich an alles mit class="cloud-zoom"
anschliesst, wenn das DOM bereit ist. Mein Problem ist, dass ich diese Klasse zum Zeitpunkt des Renderns nicht an DOM-Elemente anschließe. Es wird dynamisch angehängt. Also muss ich irgendwie .live mit ihm() mischen, damit es funktioniert:Wie füge ich jQuery .live() an diesen Codeschnipsel an?
$(document).ready(function() {
$('.cloud-zoom, .cloud-zoom-gallery').CloudZoom();
});
.live() ein Ereignis erwartet. Ich bin mir nicht sicher, wie man ein Ereignis namens invoke CloudZoom() für jedes Element spezifiziert, das mit dem Klassen-Cloud-Zoom in das DOM injiziert wird.
Danke Nick, ich werde das versuchen und zurück posten. Ich benutze XHR hier nicht. Meine Bilder sind verfügbar, nachdem das DOM geladen wurde. Das Problem ist nur eins nach dem anderen in der Div, wo die Klasse Cloud-Zoom ist. Wenn ich mit dem Mauszeiger über ein Minibild gehe, erscheint es auf der Registerkarte "Hauptbild" und ich muss dies anwenden. – randombits
BTW, ich bekomme eine Menge davon in der Konsole, wenn ich dies versuche: Erwarteter Bezeichner für Klassenselektor aber gefunden 'Eltern'. – randombits
@randombits - aus dem Plugin? –