var $=function(ID){return document.getElementById(ID);}
(function(){
var obj=$("menu");
var mli=obj.getElementsByTagName("li");
for(var i=0;i<mli.length;i++){
if(mli[i].getElementsByTagName("ul")[0]){
mli[i].onmouseover=function(){
this.getElementsByTagName("ul")[0].style.display="block";
}
mli[i].onmouseout=function(){
this.getElementsByTagName("ul")[0].style.display="none";
}
}
}
})()不用匿名函數就可以正常執行
解决方案 »
- 有用过selection.createRange().pasteHTML()的高手吗?怎样让它原样显示,不加http。多谢了。
- jquery从已show的数据中查找
- 求助各位高手,有个问题想问一下,谢谢大家帮个忙
- 学习正则, 请进来指点一二!
- 一个首页面里面包含一个iframe,如何在iframe中往首页面的表单里面传值?求救阿!!!!!!!!
- 我使用了别人的一个控件,在当前页面会弹出一个窗口.但这个窗口是没有名字的..我如何可以用脚本获得本页弹出的所有窗口啊?
- ShowModalDialog() 的第二个参数传递一个对象后,如何调用它的方法?
- 如何实现页面的保存,最好在页面加载完毕后,自动弹出保存对话框,并设置默认的保存文件名??
- 在客户端脚本(VbScript或JavaScript)中有没有和服务器端脚本Response.End功能相似的语句?
- webpack 怎么配置 公共的header.html 和 footer.html
- 菜鸟向各位JS大神求救下
- 当前菜单高亮显示用js的一个问题
var $=function(ID)({return document.getElementById(ID);});
(function(){
var obj=$("menu");
var mli=obj.getElementsByTagName("li");
for(var i=0;i<mli.length;i++){
if(mli[i].getElementsByTagName("ul")[0]){
mli[i].onmouseover=function(){
this.getElementsByTagName("ul")[0].style.display="block";
}
mli[i].onmouseout=function(){
this.getElementsByTagName("ul")[0].style.display="none";
}
}
}
})()
var $=(function(ID){return document.getElementById(ID);});
var $=function(ID){return document.getElementById(ID);};
//code
})()