2013-09-25 35 views
0

我爲標題道歉 - 但想不到更好的一個,在我看來,我努力嘗試在一個單獨的div容器中創建一個鏈接,在一個完全不同的div容器中打開一個面板(如果你點擊第二個div容器鏈接,面板也打開並且鏈接本身有一個活動狀態) - 我得到了部分向下,如果我點擊第一個div容器中的鏈接,面板從第二個div容器打開,但我正在努力使第一個div容器鏈接激活第二個div容器中的活動狀態...2個獨立的div容器 - 在1 div容器中使用與第2個div容器相同的活動狀態的鏈接

如果你看演示,只需點擊{會員}成員標籤,其他2個都在主動atm ...一旦你點擊該標籤,一個面板打開(不是我正在談論的那個),現在;該面板是開放的,看看底部,在左邊的容器,其中包含信息標題:「官方名冊」,那裏有一個鏈接,說「排名」,如果你點擊該特定的鏈接, OF面板打開它應該,但是,活動狀態選擇他們所有,而不僅僅是選擇的1 ...我越來越接近,但我嚴重卡住,似乎無法弄清楚...

演示:http://jsfiddle.net/Djdzw/2/

我相信這是純粹的javascript,但是,它也可能是CSS。我將在下面提供我在atm的代碼,但是 - 我只會提供javascript,因爲發佈所需的所有代碼太簡單了......因此,如果您只需查看上面的演示,當點擊#profile_list ü只需要編寫

$('#profile_list a').click(function() { 
var a = $(this); 
$('#profile_list a').removeClass('active'); 
$(this).addClass('active'); 

/* ===== The section below is what needs to be edited ===== */ 
$('.info_box p a').click(function() { 
    var a = $('#profile_list a'); 
    $('#profile_list a').removeClass('active'); 
    $('#profile_list a').addClass('active'); 
}); 

回答

1

林不知道是否理解正確的,但對激活鍵:)

JAVASCRIPT,它可能是對眼睛更容易});

在這裏爲第二部分

$('.info_box p a').click(function() { 
var a = $(this).attr("href") 
$('#profile_list a').removeClass('active'); 
$('#profile_list a[href="' + a + '"]').addClass('active'); 

});

+0

我已經在我的javascript中列出了...該部分完美工作。它是以'$('。info_box p a')開始的javascript部分,click(function(){...'這給了我這個問題,如果你看看我提供的演示,並閱讀小上面的演示部分,你會明白我的意思... – user2732875

+0

我編輯我的最後anwser希望多數民衆贊成在安納爾:) –

+0

完美!第二部分正是我所追求的。非常感謝你! – user2732875