//声明3个变量
var timeout = 500;
var closetimer = 0;
var ddmenuitem = 0;
function mopen(id)//定义一个函数mopen,有一个参数id(可能是一个DIV的id值,这要看具体情况)
{
mcancelclosetime(); //调用mcancleclosetime()函数
if(ddmenuitem)//当ddmenuitem为真时,执行以下操作
ddmenuitem.style.visibility = 'hidden';//ddmenuitem的样式为隐藏
ddmenuitem = document.getElementById(id);//把id这个对象赋给ddmenuitem
ddmenuitem.style.visibility = 'visible';//把ddmenuitem的样式设为隐藏
}
function mclose()//定义函数mclose函数
{
if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';//当ddmenuitem为真时,ddmenuitem的样式为隐藏
}
function mclosetime()//定义函数mclosetime函数
{
closetimer = window.setTimeout(mclose, timeout);//setTimeout 方法用于在指定的毫秒数(timeout=500)后调用函数mclose函数。
}//setTimeout() 方法会返回一个值,这个值被储存在名为 closetimer 的变量中。