【发布时间】:2014-06-09 01:10:25
【问题描述】:
我在网站上有一个视差效果,我想制作活动点。但问题是每个点在活动时都必须不同
- 绿色
- 橙色
- 薄荷
- 蓝色
当它们不活跃时,我希望它们是白色的。
对我来说非常重要的是更改图像的 src 而不是 .css
这是一种颜色活动点的代码:
<ul class="paralax">
<li><a href="#intro" title="Next Section"><img src="https://dl.dropboxusercontent.com/u/64675374/circle2/dot.png" /></a></li>
<li><a href="#second" title="Next Section"><img src="https://dl.dropboxusercontent.com/u/64675374/circle2/dot.png" alt="Link" /></a></li>
<li><a href="#third" title="Next Section"><img src="https://dl.dropboxusercontent.com/u/64675374/circle2/dot.png" alt="Link" /></a></li>
<li><a href="#fifth" title="Next Section"><img src="https://dl.dropboxusercontent.com/u/64675374/circle2/dot.png" alt="Link" /></a></li>
<li><a href="#six" title="Next Section"><img src="https://dl.dropboxusercontent.com/u/64675374/circle2/dot.png" alt="Link" /></a></li>
</ul>
和jquery:
$('document').ready(function() {
$('.paralax img').click(function(e) {
e.preventDefault();
$('.paralax img').attr("src","images/dot.png");
$(this).attr("src","images/dot-green.png");
});
});
【问题讨论】: