1

我有 hashchange 示例,需要在链接单击时淡化切换 div。如果链接 1 单击淡入 content1 div,如果链接 2 淡入 content2 等等。div的淡入淡出必须是独立的。现在只改变了链接背景,所有 4 个 div 都被隐藏了。如何使用我在这里的代码来完成此操作:http: //jsfiddle.net/fXA4z/

4

1 回答 1

0

您可以使用该click方法而不是监听hashchnage事件:

$('#nav a').click(function(event){
    event.preventDefault();
    $(this).addClass('selected').siblings().removeClass('selected')
    var which = this.href.slice(-1);
    $('div[class^="content"]').hide();
    $('div.content'+which).show()
})

小提琴

于 2012-08-14T21:48:28.860 回答