mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 26.04.2024 11:20 Benutzername: Passwort: Auto-Login

Thema: setTimeout ausführen bei mouseover vom 12.02.2010


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> setTimeout ausführen bei mouseover
Autor Nachricht
guuls
Threadersteller

Dabei seit: 03.09.2008
Ort: Mainhausen
Alter: 33
Geschlecht: Männlich
Verfasst Fr 12.02.2010 15:33
Titel

setTimeout ausführen bei mouseover

Antworten mit Zitat Zum Seitenanfang

Hallo,
ich habe folgenden code
Code:
window.setTimeout("$('#brands').animate({right:'80px'}, 1000 );",1000);

der beim start der seite ausgeführt wird. Nun soll er aber auch ausgeführt werden wenn man über ein div geht also bei mouse over... Wie muss mein mouseover befehl aussehen damit er das macht...

onmouseover="???????"
  View user's profile Private Nachricht senden
sahnemuh

Dabei seit: 19.06.2003
Ort: /dev/null
Alter: 42
Geschlecht: Männlich
Verfasst Fr 12.02.2010 15:35
Titel

Antworten mit Zitat Zum Seitenanfang

wenn das div die id "beispiel" hat, sähe der code so aus:

Code:
$('#beispiel').hover(function() {
    $('#brands').animate({right:'80px'}, 1000 );
});
  View user's profile Private Nachricht senden
Anzeige
Anzeige
guuls
Threadersteller

Dabei seit: 03.09.2008
Ort: Mainhausen
Alter: 33
Geschlecht: Männlich
Verfasst Fr 12.02.2010 15:40
Titel

Antworten mit Zitat Zum Seitenanfang

Code:
<div  id="beispiel">
         <img id="logo" border="none" src="img/logo.png"/>
         <div id="brands">
            <ul>
               <li><a target="_blank" href="http://www.test.com"><img onmouseover="this.fade(fade_in);" onmouseout="this.fade(fade_out);" border="none" style="opacity:0.15;" src="img/logo_sw.png"></a></li>
               <li><a target="_blank" href="http://www.test.de"><img onmouseover="this.fade(fade_in);" onmouseout="this.fade(fade_out);" border="none" style="opacity:0.15;" src="img/logo_sw.png"></a></li>
            </ul>
         </div>
   </div>


so sieht das div aus aber geht leider nicht


Zuletzt bearbeitet von guuls am Fr 12.02.2010 15:43, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
sahnemuh

Dabei seit: 19.06.2003
Ort: /dev/null
Alter: 42
Geschlecht: Männlich
Verfasst Fr 12.02.2010 15:43
Titel

Antworten mit Zitat Zum Seitenanfang

Code:

$(document).ready(function() {
    window.setTimeout(animateBrands(),1000);
    $('#beispiel').hover(function() {
        animateBrands();
    });
})
function animateBrands() {
 $('#brands').animate({right:'80px'}, 1000 );
}
  View user's profile Private Nachricht senden
 
Ähnliche Themen SetTimeout bei Mouseout löschen und bei Mouseover setzen
Bildergalerie Mouseover andere Position & Mouseover Scroll
[javascript] setTimeout?
[JavaScript] setTimeout- Problem
[JS] setTimeout einmal und dann nie wieder?
Mit Hilfe von setTimeout auf Seite davor gelangen...
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.