我有一个关于jQuery的问题。我有三个本质上相同的图像。不同的是,其中一个图像(我们称之为“活动”图像)是不同的颜色,而其他两个图像是相同的。jQuery改变图像onclick点击和其他人
这是一个视觉作品:我有一个“促销”横幅,其旁边有三个箭头图像。根据您点击的箭头图像,会显示不同的促销图片(共有三张促销图片 - 与箭头相同)。
我很喜欢它,如果我可以让“活动”箭头以一种颜色显示,而“非活动”箭头是另一种颜色。当我点击另一个箭头时,原来的“活动”一个因为“不活跃”而我刚刚点击的那个变为“活动”。我敢肯定,这是可以做到的,我只是不知道如何做到这一点:/
下面是我的工作的HTML:
<div class="rotation_container">
<a class="rotator" id="rotator_1" href="#"><img class="cycle_icon" id="r1" src="images/promo/rotator_active.png" /></a>
<a class="rotator" id="rotator_2" href="#"><img class="cycle_icon" id="r2" src="images/promo/rotator_inactive.png" /></a>
<a class="rotator" id="rotator_3" href="#"><img class="cycle_icon" id="r3" src="images/promo/rotator_inactive.png" /></a>
</div>
你可以使用类来做到这一点。点击箭头时,您将其全部设置为一个非活动类,除了被点击的类以外,您将其设置为活动类。 – JCOC611 2011-02-12 17:11:20