仿王者荣耀JS示例代码

10 篇文章 0 订阅
4 篇文章 0 订阅

JS代码如下:

/**
*
*/

var scroll_img=new Array();
for(var i=0;i<5;i++){
	scroll_img[i]="pic_scroll"+(i+1)+".jpeg";
}
var nowPic=2;
function loopShow(d1){
	nowPic=d1;
	document.getElementById("scroll_img").src=scroll_img[nowPic-1];
	for(var i=1;i<6;i++){
		if(nowPic==i){
			document.getElementById("scroll_number"+i).className="scroll_number_over";
		}else{
			document.getElementById("scroll_number"+i).className="scroll_number_out";
		}
	}
	if(nowPic>=5){
		nowPic=1;
	}else{
		nowPic++;
	}
}
setInterval("loopShow(nowPic)",2000);

var public_id=["pcu1","pcu2","pcu3","pcu4","pcu5"];
function Move(data,that){
	var public_nav=document.getElementsByClassName("public_nav")[0].getElementsByTagName("div");
	for(var i=0;i<5;i++){
		public_nav[i].style="color:#aaa;background-color:rgba(0,0,0,0);";
	}
	that.style="color:#f3c258;background-color:rgba(50,50,50,0.7);";
	for(var i=0;i<5;i++){
		if(public_nav[i]==data){
			document.getElementById(public_id[i]).className="content_block";
		}else{
			document.getElementById(public_id[i]).className="content_none";
		}
	}
	document.getElementById(data).className="content_block";
}

var games_id=["gcdiv1","gcdiv2","gcdiv3","gcdiv4","gcdiv5","gcdiv6","gcdiv7","gcdiv8"];
function gamesMove(data,that){
	var games_item_subnav=document.getElementsByClassName("games_item_subnav")[0].getElementsByTagName("div");
	for(var i=0;i<8;i++){
		games_item_subnav[i].style="color:#aaa;border-bottom:rgba(0,0,0,0) 3px solid;";
	}
	that.style="border-bottom:#f3c258 3px solid;color:black;";
	for(var i=0;i<8;i++){
		if(games_item_subnav[i]==data){
			document.getElementById(games_id[i]).className="content_block";
		}else{
			document.getElementById(games_id[i]).className="content_none";
		}
	}
	document.getElementById(data).className="content_block";
}

var contents_id=["item_t1","item_t2","item_t3"];
function contentsMove(data,that){
	var contents_item_subnav=document.getElementsByClassName("contents_item_subnav")[0].getElementsByTagName("div");
	for(var i=0;i<3;i++){
		contents_item_subnav[i].style="color:#aaa;border-bottom:rgba(0,0,0,0) 3px solid;";
	}
	that.style="border-bottom:#f3c258 3px solid;color:black;";
	for(var i=0;i<3;i++){
		if(contents_item_subnav[i]==data){
			document.getElementById(contents_id[i]).className="content_block";
		}else{
			document.getElementById(contents_id[i]).className="content_none";
		}
	}
	document.getElementById(data).className="content_block";
}

var herosskin_id=["heros_skin_contents1","heros_skin_contents2","heros_skin_contents3"];
function herosskinMove(data,that){
	var heros_skin_item_subnav=document.getElementsByClassName("heros_skin_item_subnav")[0].getElementsByTagName("div");
	for(var i=0;i<3;i++){
		heros_skin_item_subnav[i].style="color:#aaa;border-bottom:rgba(0,0,0,0) 3px solid;";
	}
	that.style="border-bottom:#f3c258 3px solid;color:black;";
	for(var i=0;i<3;i++){
		if(heros_skin_item_subnav[i]==data){
			document.getElementById(herosskin_id[i]).className="content_block";
		}else{
			document.getElementById(herosskin_id[i]).className="content_none";
		}
	}
	document.getElementById(data).className="content_block";
}

var titles1_id=["item_contents_1","item_contents_2","item_contents_3","item_contents_4","item_contents_5","item_contents_6",
"item_contents_7","item_contents_8"];
function title1Move(data,that){
	var item_contents1=document.getElementsByClassName("item_title1")[0].getElementsByTagName("div");
	for(var i=0;i<8;i++){
		item_contents1[i].style="color:black;background-color:#f5f5f5;";
	}
	that.style="color:white;background-color:#f3c258;";
	for(var i=0;i<8;i++){
		if(item_contents1[i]==data){
			document.getElementById(titles1_id[i]).className="content_block";
		}else{
			document.getElementById(titles1_id[i]).className="content_none";
		}
	}
	document.getElementById(data).className="content_block";
}

var titles2_id=["item_contents_9","item_contents_10","item_contents_11","item_contents_12","item_contents_13","item_contents_14",
"item_contents_15"];
function title2Move(data,that){
	var item_contents2=document.getElementsByClassName("item_title2")[0].getElementsByTagName("div");
	for(var i=0;i<7;i++){
		item_contents2[i].style="color:black;background-color:#f5f5f5;";
	}
	that.style="color:white;background-color:#f3c258;";
	for(var i=0;i<7;i++){
		if(item_contents2[i]==data){
			document.getElementById(titles2_id[i]).className="content_block";
		}else{
			document.getElementById(titles2_id[i]).className="content_none";
		}
	}
	document.getElementById(data).className="content_block";
}

HTML代码如下:

HTML代码https://blog.csdn.net/jasmyn518/article/details/121866535

CSS代码如下:

CSS代码https://blog.csdn.net/jasmyn518/article/details/121866617

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

jasmyn518

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值