【发布时间】:2013-12-20 18:37:56
【问题描述】:
我正在使用以下内容来切换页面上包含相关数据的多个链接
<div class="buttons">
<a class="show" target="1">Option 1</a>
<a class="show" target="2">Option 2</a>
<a class="show" target="3">Option 3</a>
<a class="show" target="4">Option 4</a>
</div>
<div id="div1" class="targetDiv">Lorum Ipsum 1</div>
<div id="div2" class="targetDiv">Lorum Ipsum 2</div>
<div id="div3" class="targetDiv">Lorum Ipsum 3</div>
<div id="div4" class="targetDiv">Lorum Ipsum 4</div>
JS:
$('.targetDiv').hide();
$('.show').click(function () {
$('#div' + $(this).attr('target')).toggle('').siblings('.targetDiv').hide('');
});
这很适合我想要的,但我想知道的是,当每个链接都处于活动状态时,是否可以改变链接的样式。所以用户知道他们正在查看该链接的内容。所以如果当前的节目类是背景:#000;例如,我可以将其更改为背景:#fff;以某种方式显示该选项 DIV 时?然后在不正常的时候恢复正常?
当前设置的JSfiddle http://jsfiddle.net/W3HtS/1/
【问题讨论】:
标签: javascript jquery html css