我有一个脚本来改变一个div(main_view)中显示的IMG SRC在另一个DIV(图库)的图像被点击时:如何使用Jquery更改另一图像的<a href“”onclick?
JS
//Swap Image on Click
$("ul.thumb li a").click(function() {
var mainImage = $(this).attr("href"); //Find Image Name
$("#main_view img").attr({ src: mainImage });
return false;
});
HTML
<div id="gallery">
<ul class="thumb">
<li><a href="images/childrentxt.png"><img src="images/buttons/kids.png"
title="children.htm" /></a></li>
<li><a href="images/martialartstxt.png"><img src="images/buttons/dee.png"
title="mma.htm" /></a></li>
<li><a href="images/cardiotxt.png"><img src="images/buttons/cardio.png"
title="fitness.htm" /></a></li>
<li><a href="images/combattxt.png"><img src="images/buttons/tristan.png"
title="combat.htm" /></a></li>
</ul>
</div>
<div id="main_view">
<a href="fitness.htm" title="Mixed Martial Arts" target="_self">
<img src="images/maintxt.png" alt="" /></a>
</div>
然后我想允许用户单击main_view div中显示的图像以导航到与该图像关联的页面。
我是jquery和js的新手,并没有成功地编写脚本来做到这一点。
目前在“gallery's a href”中找到了“main_view的img src”。我一直在尝试使用“gallery img title”来存储用于更新“main_view a href”onclick的值。有人可以帮帮我吗??
感谢, 特蕾西
的代码基本相同,您可以使用`this.href`,`this.title`代替'`标签。 ;) – 2011-02-10 01:13:49