【发布时间】:2012-01-06 00:36:59
【问题描述】:
我目前有部分工作:
$('#marketing_button').click(function() {
$('#marketing').fadeIn('slow', function() {
// Animation complete
});
});
如果我点击一个 id 为 marketing_button 的元素,那么它将显示营销 div。
我正在为一组 div 和按钮设置基本的显示/隐藏。我有 5 个 href 和 5 个 div。每个 href 都有自己的 id,但我觉得有比复制这段代码 5 次更简单的方法。
当点击一个新的 div 时,我还需要隐藏其他 div。
结构如下:
<a href="marketing" id="marketing_button">MArketing</a>
<a href="processing" id="processing_button">Processing</a>
<a href="compliance" id="compliance_button">Compliance</a>
...
<div id="services">
<div id"marketing"></div>
<div id"processing"></div>
<div id"compliance"></div>
...
</div>
所以这里是具体的问题:我如何访问href,这样我就不需要重复代码5次了,
如何关闭可见的 div 并淡入新的?
【问题讨论】:
标签: jquery