Se i div sono nascosti, non attiveranno mai l'evento mouseover
.
Dovrai ascoltare l'evento di qualche altro elemento non visibile.
È possibile considerare di avvolgere i div nascosti in contenitori div che rimangono visibili e quindi agire sull'evento mouseover
di questi contenitori.
<div style="width: 80px; height: 20px; background-color: red;"
onmouseover="document.getElementById('div1').style.display = 'block';">
<div id="div1" style="display: none;">Text</div>
</div>
Si potrebbe anche ascoltare l'evento mouseout
se si desidera che il div a scomparire quando il mouse lascia il div contenitore:
onmouseout="document.getElementById('div1').style.display = 'none';"
fonte
2010-04-25 04:03:24
Si prega di fornire maggiori dettagli. Al passaggio del mouse di cosa? – SLaks
Cosa intendi con le immersioni nascoste? Intendi dire che la visibilità è impostata su "nascosto" o che la visualizzazione è impostata su "nessuno"? –
La domanda ha bisogno di miglioramenti, chiarimenti, maggiori dettagli. – Jaanus