<span>//this code sits outside the (document).ready function </span> <span>function twittereyesopen() { </span> <span>//alert("open"); </span> <span>var name_element = $('#twitter-image'); </span> name_element<span>.src = "/images/page-images/twitter-eyes-open.jpg"; </span><span>} </span> <span>function twittereyesclosed() { </span> <span>//alert("closed"); </span> <span>var name_element = $('#twitter-image'); </span> name_element<span>.src = "/images/page-images/twitter-eyes-closed.jpg"; </span><span>}</span>
$ (Dokument) .Ready (function () {
$ ("img"). Hover (function () {
$ (this) .attr ("src", "Image2.jpg"); });
}); Wenn Sie die Maus weg verschieben, wechselt sie zurück zu "Image1.jpg". Dies kann mit der: Hover-Pseudoklasse erfolgen. Hier ist ein Beispiel:
IMG: Hover {
Inhalt: URL ('Image2.jpg'); Diese Methode bietet jedoch keine Möglichkeit, das Bild wieder zu ändern, wenn die Maus das Bild verlässt. Für diese Funktionalität müssten Sie JavaScript oder JQuery verwenden. Die Find () -Methode gibt Nachkommenselemente des ausgewählten Elements zurück. Hier ist ein Beispiel:
$ (Dokument) .Ready (function () {
$ ("#div1"). Hover (function () {
$ (Dokument) .Ready (function () {
$ ("li"). Hover (function () {
$ (this) .Children ("img"). Attr ("src", "image2.jpg"); $ (this) .Children ("img"). attr ("src", "image1.jpg");
}); Wenn Sie die Maus vom Listenelement weg verschieben, wechselt das untergeordnete Bild wieder auf "Image1.jpg". Diese Methoden verändern nach und nach die Opazität aus ausgewählten Elementen von versteckt zu sichtbar (Fadein) und von sichtbar bis versteckt (Fadeout). Hier ist ein Beispiel:
$ (document) .ready (function () {
$ ("img"). Hover (function () {
$ (this) .fadeout (500, function () {
$ (this) .Attr ("src", 🎜 🎜 🎜). function () {
$ (this) .fadeout (500, function () {
}). Dann verblasst ein. Wenn Sie die Maus weg bewegen, verblasst sie aus, wechselt wieder zu „Image1.jpg“ und verblasst dann. Die Zahl 500 repräsentiert die Dauer des Effekts in Millisekunden.
Das obige ist der detaillierte Inhalt vonJQuery ändern das Bild auf Schwebe. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!