div beim onmouseout nicht ablenden, wenn man darauf ist
Andreas
- javascript
0 minicrispie0 Andreas
Hallo,
ich habe ein Problem:
Wenn ich über ein div (bezeichne ich im folgenden mit A) gehe mit mouseover, dann soll sich genau unter diesem div ein weiteres div (im folgenden B) öffnen und man soll auf diesem weiter navigieren können.
Das Problem ist jetzt allerdings beim mouseout-event auf div A, soll sich das neue div B schliessen allerdings nicht, wenn man sich auf dem neuen div B befindet.
Hat dafür jemand eine Idee?
Schöne Grüße
Andreas
Hallo,
wozu gibt es if-bedingungen ?
var bla = "0";
function Einblenden()
{
document.getElementById('B').style.display="block";
}
function Ausblenden()
{
if(bla=="0") {document.getElementById('B').style.display="none";}
}
function blibla(blubb)
{
bla = blubb;
}
[...]
<div id="A" onmouseover="Einblenden()" onmouseout="Einblenden()"></div>
<div id="B" onmouseover="blibla('1')" onmouseout="blibla('0')"></div>
meinst du das oder hab ich was falsch verstanden ?
MfG. Christoph
Hallo,
wozu gibt es if-bedingungen ?
var bla = "0";
function Einblenden()
{
document.getElementById('B').style.display="block";
}function Ausblenden()
{
if(bla=="0") {document.getElementById('B').style.display="none";}
}function blibla(blubb)
{
bla = blubb;
}[...]
<div id="A" onmouseover="Einblenden()" onmouseout="Einblenden()"></div>
<div id="B" onmouseover="blibla('1')" onmouseout="blibla('0')"></div>meinst du das oder hab ich was falsch verstanden ?
MfG. Christoph
Das ist nicht mein Problem, ich erzeuge das div via AJAX dynamisch, da sich der Inhalt ändert und schreibe es denn in die Seite - das div hat allerdings keine ID.
Wenn ich dann onmouseout mache, möchte ich halt auch dass das komplette div wieder verschwindet. Sowas wie alter Inhalt wird dann wieder zu neuem Inhalt.
Aber das Wichtigste ist halt, dass ich über die Maus mit dem div gehen kann, ohne dass es sich dann ausblendet.
Grüße
Andreas