导航:首页 > 编程语言 > js滑动门代码

js滑动门代码

发布时间:2025-01-03 13:13:16

js动态滑动菜单效果在火狐浏览器中无法显示,求高手帮忙修改一下

尊敬的用户,您好!很高兴为您答疑。
鉴于您的代码使用了大量的dom元素,极易造成兼容问题,建议您参考以下代码。以下代码可以完美兼容ie和火狐浏览器。
<html>
<head>
<FCK:meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>实用js+css滑动门导航菜单</title>
<style type="text/css">
*{margin:0;padding:0;}
a:link,a:visited{text-decoration:none;}
a:hover{text-decoration:none;}
ul{list-style:none;}
.menu_zzjs_net{background:#333;float:left;padding-top:2px;width:100%;}
.menu_zzjs_net li{float:left;}
.menu_zzjs_net li a{display:block;float:left;color:#fff;height:25px;line-height:25px;padding:0 5px;margin-left:2px;}
.menu_zzjs_net .this_zzjs a {background:#fff;color:#000;}
.sub_zzjs{clear:both;border:2px solid #000;border-top:none;background:#fff;}
.sub_zzjs ul{display:none;padding:15px;line-height:180%;}
</style>
</head>
<body>
<ul class="menu_zzjs_net">
<li class="this_zzjs"><a href="javascript:void(0)" _fcksaverl="javascript:void(0)">一号菜单</a></li>
<li><a href="javascript:void(0)" _fcksaverl="javascript:void(0)">二号菜单</a></li>
<li><a href="javascript:void(0)" _fcksaverl="javascript:void(0)">三号菜单</a></li>
<li><a href="javascript:void(0)" _fcksaverl="javascript:void(0)">四号菜单</a></li>
</ul>
<div class="sub_zzjs">
<ul style="display:block;">
<li><a href="http://www." _fcksaverl="http://www.">子菜单1</a></li>
<li><a href="http://www." _fcksaverl="http://www.">子菜单2</a></li>
<li><a href="http://www." _fcksaverl="http://www.">子菜单3</a></li>
<li><a href="http://www." _fcksaverl="http://www.">子菜单4</a></li>
</ul>
<ul>
<li><a href="http://www." _fcksaverl="http://www.">子菜单q</a></li>
<li><a href="http://www." _fcksaverl="http://www.">子菜单s</a></li>
<li><a href="http://www." _fcksaverl="http://www.">子菜单d</a></li>
<li><a href="http://www." _fcksaverl="http://www.">子菜单f</a></li>
</ul>
<ul>
<li><a href="http://www." _fcksaverl="http://www.">子菜单g</a></li>
<li><a href="http://www." _fcksaverl="http://www.">子菜单b</a></li>
<li><a href="http://www" _fcksaverl="http://www">子菜单v</a></li>
<li><a href="http://www." _fcksaverl="http://www.">子菜单c</a></li>
</ul>
<ul>
<li><a href="http://www." _fcksaverl="http://www.">子菜单z</a></li>
<li><a href="http://www." _fcksaverl="http://www.">子菜单x</a></li>
<li><a href="http://www." _fcksaverl="http://www.">子菜单四</a></li>
</ul>
</div>
<script>
function $_class(name){
var elements = document.getElementsByTagName("*");
for(s=0;s<elements.length;s++){
if(elements[s].className==name){
return elements[s];
}
}
}
//tab effects
var tabList = $_class("menu_zzjs_net").getElementsByTagName("li")
tabCon = $_class("sub_zzjs").getElementsByTagName("ul");
for(i=0;i<tabList.length;i++){
(function(){
var t = i;
tabList[t].onmouseover = function(){
for(o=0;o<tabCon.length;o++){
tabCon[o].style.display = "none";
tabList[o].className = "";
if(t==o){
this.className = "this_zzjs";
tabCon[o].style.display = "block";
}
}
}
})()
}
</script>
</body>
</html>
希望我的回答对您有所帮助,如有疑问,欢迎继续咨询我们。

㈡ 请问这个JS脚本如何清除计时器

$(document).ready(function(){
varj=0;
$("#tabMenusli:first").addClass("current");
$("#tabConsdiv:first").show();
$("#tabMenusli").click(function(i){
$(this).addClass("current").siblings().removeClass();
$("#tabCons>div").hide();
$("#tabConsdiv:eq("+i+")").show();
}).hover(function(){
clearInterval(t);//清除定时器
},function(){
t=run();//启动定时器
})
functionrun(){
returnsetInterval(function(){
$("#tabMenusli:eq("+j+")").trigger("click");
if(j<3){
j++;
}else{
j=0;
}
},1000)
}
vart=run();
})

阅读全文

与js滑动门代码相关的资料

热点内容
华泰app被冻结怎么解除 浏览:907
如何删除多余网络连接 浏览:850
看片有哪些网站百度网盘 浏览:897
金数据如何暂停表单 浏览:345
win10如何进入防火墙设置方法 浏览:271
能显示QQ好友距离的事那个版本 浏览:861
手机软件文件夹怎么弄 浏览:795
视易忘记后台管理密码 浏览:552
js取消元素 浏览:760
qq华夏元神不出属性 浏览:323
u盘装进去文件不显示占内存 浏览:119
一堂机器人编程课带给孩子什么 浏览:324
d盘老出现log文件 浏览:990
苹果7文件共享连接不了 浏览:113
加工中心是什么坐标编程 浏览:670
别人用微信发一个文件怎样打印 浏览:615
在电脑上如何找到数据库 浏览:124
stc89c52控制舵机程序 浏览:128
购物app里如何查看篮球鞋码数 浏览:443
java设计网站 浏览:356

友情链接