如何实现当鼠标移动到菜单上面,其背景色会随之改变并且标题栏下面自动显示与该标题相关的文字链接 http://files.cnblogs.com/cloudgamer/CascadeMenu.rar下这个看吧 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 至少你的代码不怎么好,for里边的东西只有一个可用的,但是每次都必须循环,这样好像没什么必要function navigation(id,aa,bb,cc) { for(i=1 ; i <10 ; i++) { var obj = document.getElementById(bb+i); if(obj) { obj.style.display = "none"; document.getElementById(aa+i).className = ''; } } document.getElementById(bb+id).style.display = 'block'; document.getElementById(aa+id).className = cc; } function navigation(aa,bb,cc) { var obj = document.getElementById(bb); if(obj) { obj.style.display = "none"; document.getElementById(aa).className = ''; } document.getElementById(bb).style.display = 'block'; document.getElementById(aa).className = cc; } 用的时候navaigationg(this.id,"hot1",cc);至少简洁 啊!我试了试,这样可以,后边还有问题,自己想着解决~!! 在html标签上非法属性会怎么样? 初学者的一个小问题!!!!!!!! jqery隐藏没有设置属性的层 去除数组相同的数据 (js) 怎么在菜单后加复选框 【招聘】Ajax图书兼职作者 求救高手,急,在线等 jquery slider max value 问题 页面取值函数 如何制作点子地图? 网站统计js的执行语句问题 正则表达式验证日期一例,请帮忙查错
for(i=1 ; i <10 ; i++) {
var obj = document.getElementById(bb+i);
if(obj) {
obj.style.display = "none";
document.getElementById(aa+i).className = '';
}
}
document.getElementById(bb+id).style.display = 'block';
document.getElementById(aa+id).className = cc;
} function navigation(aa,bb,cc) {
var obj = document.getElementById(bb);
if(obj) {
obj.style.display = "none";
document.getElementById(aa).className = '';
}
document.getElementById(bb).style.display = 'block';
document.getElementById(aa).className = cc;
} 用的时候navaigationg(this.id,"hot1",cc);
至少简洁 啊!我试了试,这样可以,后边还有问题,自己想着解决~!!