2012-08-14 57 views
1

我有hashchange的例子,需要fadeToggle divs鏈接點擊。如果link1單擊淡入content1 div,如果link2淡入content2等等。淡入淡出必須是獨立的。現在只有鏈接背景被更改,並且所有4個div都被隱藏。 如何用代碼實現這一點,我這裏有:http://jsfiddle.net/fXA4z/單獨的fadeToggle divs與hashchange

回答

0

您可以使用,而不是聽hashchnage事件click方法:

$('#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

+0

謝謝,但我還需要hashchange功能。功能mypage.com/#link1種鏈接。 div應該單獨淡入/淡出。當其中一個被打開時,它不應該被點擊時關閉 – jak 2012-08-14 21:58:08