jquery点击颜色切换图片

jquery

//根据颜色换大图
	$(function(){
		$(".color_change>ul>li>img").click(function(){
		var a=$(this).attr("src");
		var color=$(this).attr("alt");
			/*alert(color);*/
		var src=a.split("img/");
			/*alert(src[1]);*/
		var b=src[1].split(".jpg");
			/*alert(b[0]);*/
		
		//更换大图
		$(".jqzoom>img").attr("src","images/pro_img/"+b[0]+"_one_small.jpg");
		$(".jqzoom>img").attr("jqimg","images/pro_img/"+b[0]+"_one_big.jpg");
		//更换字体 
		$(".color_change:first strong").html(color);
		
		//更换下面三张图片
		$(".imgList li img:eq(0)").attr("src","images/pro_img/"+b[0]+"_one.jpg");
		$(".imgList li img:eq(1)").attr("src","images/pro_img/"+b[0]+"_two.jpg");
		$(".imgList li img:eq(2)").attr("src","images/pro_img/"+b[0]+"_three.jpg");
		if (b[0]=="green") {
			$(".imgList li img:eq(2)").hide();
		} else{
			$(".imgList li img:eq(2)").show();
		}
		})
	})

html

<ul>
					<li><img src="images/pro_img/blue.jpg" alt="蓝白" /></li>
					<li><img src="images/pro_img/yellow.jpg" alt="黄白" /></li>
					<li><img src="images/pro_img/green.jpg" alt="粉绿" /></li>
				</ul>
<div>
			<div class="jqzoom"><img src="images/pro_img/blue_one_small.jpg" class="fs" alt=""  jqimg="images/pro_img/blue_one_big.jpg" id="bigImg"/></div>
			<span>
                <a href="images/pro_img/blue_one_big.jpg" id="thickImg" title="介绍文字" class="thickbox">
                   <img alt="点击看大图" src="images/look.gif" />
                </a>
            </span>
			<ul class="imgList">
				<li><img src="images/pro_img/blue_one.jpg" alt="" /></li>
				<li><img src="images/pro_img/blue_two.jpg" alt="" /></li>
				<li><img src="images/pro_img/blue_three.jpg" alt="" /></li>
			</ul>
</div>

效果

切换前
在这里插入图片描述
切换后
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值