導航:首頁 > 編程語言 > 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滑動門代碼相關的資料

熱點內容
怎麼改合同網站 瀏覽:73
網路鬥地主記牌器怎麼實現的 瀏覽:377
ps鏡像文件製作教程 瀏覽:45
系統分頁文件大小設置多少 瀏覽:447
win10有線無法上網 瀏覽:339
wps無法訪問指定文件 瀏覽:96
iphone4震動壞了 瀏覽:217
安卓隨機數軟體rand 瀏覽:356
CNC編程如何掌握公差 瀏覽:297
linux搭建php環境 瀏覽:514
星形網路怎麼表示有故障 瀏覽:719
dbf文件c語言處理excel 瀏覽:138
金蝶kis支持win10嗎 瀏覽:113
常州採集物聯網大數據平台有哪些 瀏覽:950
win10休眠文件改到d盤 瀏覽:626
如何編程手機app軟體 瀏覽:656
node獲取文件名 瀏覽:367
iphoneios7怎麼設置鈴聲 瀏覽:52
手機qq激活星鑽 瀏覽:302
html中引入js文件路徑 瀏覽:83

友情鏈接