Jquery: Wie Bild vergrößern bei mouseover für dynamisch generierte Bilder
Wie Bild vergrößern bei mouseover für dynamisch generierte Bilder aus der Datenbank.Ich bin mit c# - code binden Sie die Bilder in der Oberfläche. Ich habe versucht, verschiedene Jquery-plugins, aber die meisten von Ihnen hatten Kompatibilitätsprobleme mit einigen Browsern(IE 6). Freundlich darauf hin, mir einen Weg heraus.
Dank.
- Was haben Sie noch? Wenn Bilder erzeugt werden dinamically, die Sie verwenden möchten, können
$('.image-selector').live('mouseover', function()...
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie dynamisch hinzufügen von Bildern zu Ihrer Seite (aus einer Datenbank oder einer anderen externen Quelle), Ihre erste Frage ist, wie um sicherzustellen, jQuery gemacht wird, sich bewusst von Ihnen.
JQuery hat eine Reihe von Ereignis-Listenern für dynamisch generierte Inhalte, wie z.B. $.live() und $.delegate(). Sie wollen, weisen Sie einen listener für einen Inhaltsbereich, um den Blick für neue Bilder geladen werden, indem eine der beiden jQuery-Funktionen.
Sobald Ihr code ist bewusst eine neu hinzugefügte Bild, deine nächste Aufgabe ist das hinzufügen der vergrößern /verkleinern-Verhalten. Je nachdem, was Sie wollen passieren, Ihre wahrscheinlich beste option ist die Verwendung von jQuery $.hover () - event. So Ihr code wird in etwa so Aussehen: