Irgendwas macht wohl dein Div sichtbar, von alleine passiert es nicht.
Was auch immer das macht, das kann auch eine Funktion aufrufen die den notwenigen event startet:
Bsp:
<div id="myDiv" style="display:none;">Test</div>
<input type="button" onClick="setVisible();eventOnDiv();" value="Klick" />
function setVisible() {
document.getElementById("myDiv").style.display="block";
if(document.getElementById("myDiv").style.display=="block") {
document.getElementById("myDiv").style.display="none";
}
}
function eventOnDiv() {
alert("AKTIV");
}
Das wäre ein Ansatz.