使用hashchange分隔fadeToggle div

时间:2012-08-14 21:42:29

标签: jquery hashchange

我有hashchange示例,需要在链接点击时fadeToggle divs。如果link1在content1 div中点击淡入淡出,如果link2淡入content2,依此类推。淡入淡出div必须是独立的。现在只更改链接背景并隐藏所有4个div。 如何使用我在这里的代码完成此任务:http://jsfiddle.net/fXA4z/

1 个答案:

答案 0 :(得分: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()
})

FIDDLE