Если вы поместите содержимое в div, это будет немного проще, например:
<div id="wrap">
<div class="start-content" id="a">
content here
</div>
<div class="content" id="b">
content here
</div>
</div>
И это в jQuery:
$('a').click(function(){
$("#wrap > div").hide(); //hide previous
$('.content').show('slow'); //show what's clicked on
});
Поскольку у вас есть соглашение с вашими идентификаторами, вы можете использовать его, либо дать вам ссылку на класс, либо обернуть их, например, так:
<div id="links">
<a href="#" id="a-link">A</a>
<a href="#" id="b-link">B</a>
</div>
<div id="wrap">
<div class="start-content" id="a">
content here
</div>
<div class="content" id="b">
content here
</div>
</div>
Тогда вы можете использовать один обработчик событий для всех ваших ссылок, например так:
$('#wap > div:not(.start-content)').hide(); //Initial hide
$("#links a").click(function() {
$("#wrap > div").hide(); //hide previous
var id = $(this).attr("id").replace('-link', ''); //matching id
$('#' + id).show('slow'); //show what's clicked on
});