Note that there are some explanatory texts on larger screens.

plurals
  1. POHow can I get my submenus to disppear after a certain period?
    primarykey
    data
    text
    <p>I want to set time for my submenus to disppear after a certain period using JavaScript. My code is:</p> <pre><code>function buildsubmenus(){ for (var i=0; i&lt;menuids.length; i++){ var ultags=document.getElementById(menuids[i]).getElementsByTagName("ul") for (var t=0; t&lt;ultags.length; t++){ ultags[t].parentNode.getElementsByTagName("a")[0].className="subfolderstyle" if (ultags[t].parentNode.parentNode.id==menuids[i]) //if this is a first level submenu //dynamically position first level submenus to be width of main menu item ultags[t].style.left=ultags[t].parentNode.offsetWidth+"px" else //else if this is a sub level submenu (ul) //position menu to the right of menu item that activated it ultags[t].style.left=ultags[t-1].getElementsByTagName("a")[0].offsetWidth+"px" ultags[t].parentNode.onmouseover=function(){ this.getElementsByTagName("ul")[0].style.display="block" if(this.getElementsByTagName("a").length == '1'){ this.getElementsByTagName("ul")[0].style.display="none" } } function wait(){ setTimeout('times()', 5000) } ultags[t].parentNode.onmouseout=function times(){ this.getElementsByTagName("ul")[0].style.display="none" } } for (var t= ultags.length-1; t&gt;-1; t--){ //loop through all sub menus again, and use "display:none" to hide menus (to prevent possible page scrollbars ultags[t].style.visibility="visible" ultags[t].style.display="none" } } } </code></pre> <p>and my function that I want to display after a certain time is <code>times()</code>, but whenever I do <code>onmouse</code> it calls it directly and it doesn't wait for the time to count.</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload