Avatar billede newcoma Nybegynder
18. maj 2010 - 17:03 Der er 3 kommentarer og
1 løsning

jquery event handler

Hej

Jeg har denne funktion som viser en div hvis musen er over #box. Jeg vil dog gerne have at #on er sat til show så længe musen enten er over #box eller over #on mens den er synlig.

Hvad skal jeg gøre?

Koden:
function showbox()
      {
        setTimeout("$('#on').hide('slow')", 9000);
        $("#box").mouseover(function() {
        $("#on").show("700");
            }).mouseout(function() {
                setTimeout(function(){ $("#on").hide("slow");}, 9000);
               
          });
   
      }
Avatar billede jokkejensen Novice
18. maj 2010 - 17:10 #1
function showbox()
      {
        $("#box").mouseover(function() {
                  $("#on").show("700");
        });

      $("#box").mouseout(function() {
                  $("#on").hide("700");
        });               
           
      }


Sån, eller vil du have en forsinkelse på ?
Avatar billede jokkejensen Novice
18. maj 2010 - 17:36 #2
det forudsætter selv at #on ligger i #box ?
Avatar billede newcoma Nybegynder
19. maj 2010 - 09:25 #3
#on ligger ikke i #box og kan heller ikke komme til det...
Avatar billede newcoma Nybegynder
12. juli 2010 - 16:00 #4
Ikke længere aktuelt
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester