Zum Inhalt springen

Javascript aktion beim überfahren von jedem Bild


pc-nico

Empfohlene Beiträge

Ich hoffe der Titel ist einigermaßen Verständlich...

ich habe einen DIV in dem mehre Bilder sind... überfährt man mit dem Mauszeiger

ein Bild soll ein Script ausgeführt werden. Verlässt man das Bild soll wieder

ein Script ausgeführt werden...

Man könnte jetzt in jeden IMG-Tag einen onmouseover/onmouseout Event schreiben,

aber das wäre sehr Unübersichtlicht, weil der Funktionsaufruf immer der selbe

ist. (over(this)/out(this))

Gib es eine Möglichkeit das Problem zu lösen?

Link zu diesem Kommentar
Auf anderen Seiten teilen

also geht sowas nur mittels Framework?

Dann werd ich es wohl einfach in jedes IMG Tag schreiben... weil nur

um den Alternativtext in einem DIV einzublenden (das ist das Zeil des Scripts)

ist es mir etwas zu aufwenig gleich ein Framework einzubauen...

Obwohl... jquery hab ich eh im Einsatz... kann man das damit auch machen?

Link zu diesem Kommentar
Auf anderen Seiten teilen

  • 2 Wochen später...

so etwas spät die Lösung... aber ich musste mich erst etwas in jquery einlesen...

Das jquery ein Frameworks ist wusste ich... ich habe es in der Seite eh drin, weil

ich eine Lightbox einsetze... Es war nur die Frage ob man meine Anforderung

auch mit Ihm umsetzen kann und ja, dass kann man!!! :mod:

Hier mal meine Code

   $(document).ready(function(){            // Prüft, ob das Dokument geladen ist

   	$("div#thumb a img").mouseover(function(){       // Diese Funktion gilt für alle Bilder mit Link im div Thumb bei Mouseover


      			$("div#info").css('visibility', 'visible');

      			$("div#info").html(this.alt)

   	});

   	$("div#thumb a img").mouseout(function(){	// Diese Funktion gilt für alle Bilder mit Link im div Thumb bei Mouseout

      			$("div#info").css('visibility', 'hidden');


   	});



});

Zur Ergänzung: Der ALT(ernativ)-Text des Bildes wird in einem Div angezeigt,

der bei mouseover eingeblendet wird. Beim Verlassen des Bildes (mit der Maus)

wird der DIV wieder ausgeblendet.

Danke für die Hilfe! :uli

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...