原生js仿淘宝手机购买选项代码

版权:原创 更新时间:1年以上
[该文章底部包含文件资源,可根据自己情况,决定是否下载资源使用,时间>金钱,如有需要,立即查看资源]

以下是 原生js仿淘宝手机购买选项代码 的示例演示效果:

当前平台(PC电脑)
  • 平台:

部分效果截图:

原生js仿淘宝手机购买选项代码

HTML代码(index.html):

<!DOCTYPE HTML>
<html>
<head>
<title>原生js仿淘宝手机购买选项代码</title>
<meta charset="utf-8">

<style type='text/css'>
	*{ margin:0; padding:0;}
	
	#wrap{
		width:600px;
		height:400px;
		margin:50px auto;
	}
	#top{
		width:600px;
		height:220px;
		border-bottom:1px solid #bbb;
		font-family:'Microsoft yahei';
	}
	#top p{
		margin-bottom:15px;
	}
	#top p font{
		font-size:14px;
		color:#000;
		margin-right:15px;
	}
	#top p span{
		font-size:14px;
		color:#666;
		border:1px solid #999;
		display:inline-block;
		padding:8px;
		cursor:pointer;
	}
	#top p span.on{
		border:2px solid #f60;
		padding:7px;
		background:url(img/on.png) no-repeat right bottom;
	}
	#bottom{
		width:600px;
		height:159px;
		padding-top:20px;
		font-family:'Microsoft yahei';
	}
	#bottom p font{
		color:#f60;
		font-size:20px;
		margin-right:20px;
	}
	#bottom p a{
		font-size:14px;
		color:blue;
	}
	#bottom p a i{
		margin:0 5px;
		color:#90c;
	}
	#bottom button{
		width:330px;
		height:50px;
		font-family:'Microsoft yahei';
		margin-top:20px;
		font-size:20px;
		background:#f60;
		color:#fff;
		border:none;
		
	}
</style>
</head>
<body>

<div id="wrap">
	<div id="top">
		<p id='model'>
			<font>型号</font>
			<span>4.7英寸</span>
			<span>5.5英寸</span>
		</p>
		<p id='color'>
			<font>颜色</font>
			<span>银色</span>
			<span>金色</span>
			<span>深空灰色</span>
		</p>
		<p id='rom'>
			<font>内存</font>
			<span>16GB</span>
			<span>64GB</span>
			<span>128GB</span>
		</p>
		<p id='banben'>
			<font>版本</font>
			<span>公开版</span>
			<span>移动赠费版</span>
			<span>联通合约版</span>
		</p>
	</div>
	<div id="bottom">
		<p>价格: <font>¥ <span id='price'>5288</span>.00</font></p>
		<button>立即购买</button>
	</div>
</div>

<script type="text/javascript">
	
	var mSpan = document.getElementById('model').getElementsByTagName('span');
	var cSpan = document.getElementById('color').getElementsByTagName('span');
	var rSpan = document.getElementById('rom').getElementsByTagName('span');
	var bSpan = document.getElementById('banben').getElementsByTagName('span');
	var aSpan = document.getElementsByTagName('span');
	var oModel = document.getElementById('model');
	var oRom = document.getElementById('rom');
	var oPrice = document.getElementById('price');

	mSpan[0].className = 'on';
	cSpan[0].className = 'on';
	rSpan[0].className = 'on';
	bSpan[0].className = 'on';

	for (var i=0;i<aSpan.length;i++ )
	{
		
		aSpan[i].onclick = function(){
			var siblings = this.parentNode.children;
			for (var j=0;j<siblings.length;j++ )
			{
				siblings[j].className = '';
			}
			this.className = 'on';
			
			if ( this.parentNode == oModel || this.parentNode == oRom )
			{
				price();
			}
		};
	};

	function price(){
		var p1 = 0;
		var p2 = 0;
		for (var i=0;i<mSpan.length;i++ )
		{
			if ( mSpan[i].className == 'on' )
			{
				p1 = i?6088:5288;
				break;
			};
		};
		for (var i=0;i<rSpan.length;i++ )
		{
			if ( rSpan[i].className == 'on' )
			{
				switch ( i )
				{
					case 0:
						p2 = 0;
						break;
					case 1:
						p2 = 800;
						break;
					case 2:
						p2 = 1600;
						break;
				}
			}
		};
		oPrice.innerHTML = p1+p2;
	};
</script>
</body>
</html>
附件:下载该文件资源,减少时间成本(增值服务)
留言
该资源可下载
File Source
.rar
2.73 KB
Html JS 其它特效2
最新结算
jquery虚拟键盘中文打字效果js代码
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
jquery虚拟键盘中文打字效果js代码
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
HTML5实现CSS滤镜图片切换特效代码
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
jQuery头像裁剪插件cropbox js代码
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
jQuery头像裁剪插件cropbox js代码
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
CSS3制作3D图片立方体旋转特效
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
CSS3制作3D图片立方体旋转特效
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
CSS3制作3D图片立方体旋转特效
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
CSS3制作3D图片立方体旋转特效
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
jQuery+css3实现信封效果
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
我们力求给您提供有用的文章,再此基础上,会附加营收资源,不做任何广告,让平台可以更好发展 若您发现您的权利被侵害,或使用了您的版权,请发邮件联系 sunlifel@foxmail.com ggbig觉得 : 不提供源码的文章不是好文章
合作伙伴
联系我们
  • QQ:21499807
  • 邮箱:sunlifel@foxmail.com
  • QQ扫一扫加QQ
    QQ扫一扫
Copyright 2023-2024 ggbig.com·皖ICP备2023004211号-1
打赏文章