永发信息网

帮忙一句句讲解这段JS的意思?

答案:4  悬赏:0  手机版
解决时间 2021-04-20 18:28
  • 提问者网友:蔚蓝的太阳
  • 2021-04-20 01:42
var currentTag = 1;
function fivetag(obj,id){
selectMenu(obj);
for (var i =1,j; j=document.getElementById("tag_content_"+i); i++){
j.style.display="none";
}
document.getElementById("tag_content_"+id).style.display="block";
currentTag++;
if (currentTag>5)
currentTag=1;
}
function selectMenu(obj){
var lia = document.getElementById("menulist").getElementsByTagName("li");
var lialen = lia.length;
for(i=0; i<lialen; i++){
if(lia[i].getElementsByTagName("a")[0].className=="curMenu")
lia[i].getElementsByTagName("a")[0].className = "";
}
obj.className = "curMenu";
}
function init(){
var menulist = document.getElementById("menulist");
setInterval('fivetag(menulist.getElementsByTagName("li")[currentTag-1].getElementsByTagName("a")[0],currentTag)',2000);
}
最佳答案
  • 五星知识达人网友:青尢
  • 2021-04-20 03:00

var currentTag = 1;
function fivetag(obj,id){
selectMenu(obj);


//document.getElementById("tag_content_"+i); 取得这个对象进行遍历
for (var i =1,j; j=document.getElementById("tag_content_"+i); i++){
j.style.display="none";设置j这个对象隐藏
}
document.getElementById("tag_content_"+id).style.display="block";//设置这个对象显示
currentTag++;
if (currentTag>5)
currentTag=1;
}
function selectMenu(obj){
var lia = document.getElementById("menulist").getElementsByTagName("li");// 取到所有的li控件对象放在lia里
var lialen = lia.length;
for(i=0; i<lialen; i++){//进行遍历
if(lia[i].getElementsByTagName("a")[0].className=="curMenu")//取到li中样式 名为curmenu的a标记对象
lia[i].getElementsByTagName("a")[0].className = "";//把其样式去掉
}
obj.className = "curMenu";
}
function init(){
var menulist = document.getElementById("menulist");
setInterval('fivetag(menulist.getElementsByTagName("li")[currentTag-1].getElementsByTagName("a")[0],currentTag)',2000);
}

全部回答
  • 1楼网友:刀戟声无边
  • 2021-04-20 05:40
“JS”它在一个游戏——QQ三国里边是剑侍的意思,希望你能接受我的回答,O(∩_∩)O谢谢!
  • 2楼网友:孤老序
  • 2021-04-20 04:53
就是僵尸的意思
  • 3楼网友:山有枢
  • 2021-04-20 03:15

这是一个 js模拟选项卡的 特效吧?

你如果不懂js搞懂它又有什么用呢?

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯