【发布时间】:2014-05-24 10:07:17
【问题描述】:
目前我有一个 div,里面有“第一张图片”。这是每个选项卡的默认设置。但是,当我单击 href 2 时,我不仅希望选项卡更改,而且还希望图像更改为第二个图像。
这是我正在使用的代码的一部分:
<img src="images/1st-image.jpg">
<!-- <img src="images/2nd-image.jpg"> -->
<div id="tabmenu">
<ul id="Tabnav">
<li><a href="#/" class="active">1</a></li>
<li><a href="#/">2</a></li>
<li><a href="#/">3</a></li>
</ul>
</div>
这是当前用于导航选项卡的 JQuery:
$('#tab-content div').hide();
$('#tab-content div:first').show();
$('#Tabnav li').click(function() {
$('#Tabnav li a').removeClass("active");
$(this).find('a').addClass("active");
$('#tab-content div').hide();
var indexer = $(this).index();
$('#tab-content div:eq(' + indexer + ')').fadeIn();
});
【问题讨论】:
-
你能提供一个jsFiddle吗?