• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Mouseover STOP

problem.gesicht

Neues Mitglied
Hallo! Ich hab hier ein Problem ich hab auf meiner Seite ich bn mssglckt nenenene, damit ihr euch das veranschaulichen könnt, mehrere mouseover bilder und ich hätte gern, dass ich wenn ich auf eins geht und dieses schwarzweiss wird, dass dann die anderen alle anhalten!
Meint ihr, dass könnte irgendwie gehen? vielen dank schomma :)


HTML:
<body onload="MM_preloadImages('blog.buttn.gif','blog_over.gif','work_over.gif','contact_over.gif','links_over.gif','impres_over.gif')">
  <p align="center"><a href="#" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('koronaut','','blog_over.gif',1)"><img src="bin.gif" name="koronaut" width="100" height="75" border="0" id="koronaut" /></a>
  <a href="#" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('koronaut1','','blog_over.gif',1)"><img src="bin.gif" name="koronaut1" width="100" height="75" border="0" id="koronaut1" /></a>
 
Du meinst das animierte gif stoppen?
Im Firefox geht's mit window.stop(), ob's auch in anderen Browsern funktioniert weiß ich nicht.
 
Hallo ! :) danke!
Ja ich habe es ausprobiert und die animationen halten zwar an, aber nur wenn ich auf einen link klicke und sie bewegen sich eben auch nicht weiter wenn ich mit der maus wieder von dem link runter gehe.

Mein Wunsch war es ja, das schon beim mouseover alle stehen bleiben und wenn ich dann wieder runtergeh von dem bild, dass sich dann auch wieder alle bewegen

ich hoffe ich drücke mich nicht umständlich aus :oops:
 
Ja ich habe es ausprobiert und die animationen halten zwar an, aber nur wenn ich auf einen link klicke und sie bewegen sich eben auch nicht weiter wenn ich mit der maus wieder von dem link runter gehe.

Mein Wunsch war es ja, das schon beim mouseover alle stehen bleiben und wenn ich dann wieder runtergeh von dem bild, dass sich dann auch wieder alle bewegen
Wenn du die Funktion nur bei onclick aufrufst, dann funktioniert das stoppen natürlich nur bei einem klick, was hast du erwartet?
Aber den zweiten Wunsch wird dir noiemand erfüllen, weil das geht nicht. Du kannst die gif Animationen nur stoppen.
 
Muss es ja auch nicht, denn wenn ich ein weiteres Div (display:hidden) mit dem Image über das Gif lege und es bei einem Hover angezeigt wird, dann geht es ;) Ich hatte auch eigentlich nicht umbedingt an ein animiertes Gif gedacht, sondern wirklich an die Bilder einzeln und das sie per jQuery animiert werden. So kann das Bild dann auch stoppen wenn man drüber fährt.

Das könnte man dann sogar so machen, dass die Bildbeschreibung "Contact" zb ÜBER den Bild angezeigt wird, sobald man drüber fährt.
Hoffe ihr könnt meinen Gedanken folgen ;)
 
Der 1. Vorschlag mit dem Div würde sicher nur mit CSS gehen, aber so wie ich das verstanden hatte wollte der Themenersteller doch dass das aktuell angezeigte Bild stehen bleibt. Also wäre es mit CSS alleine nicht möglich.
Die Animation würde ja über jQuery gesteuert.
 
Gibts keine "pause" funktion? Sprich die gifs pausieren bis mousedown eintritt dann würde die funktion ja nicht gestartet werden sondern die pause funktion würde wieder aufgehoben werden.

Mfg devilseye
 
ja nur hat er dann immer noch das problem dass er die animatet gifs nicht mehr starten kann.
Ausser... wenn du die gifs im hintergrund weiterlaufen lässt und du setzt das "pausierte" bild einfach vornehin.
so könnte es funktionieren. show und hide könnte die lösung sein. oder nicht?
 
Zurück
Oben