2013-01-02 38 views
1

我有一個隱藏或顯示的音頻流列表,具體取決於用戶是否點擊了類別爲'btn-group'的div元素。我的標記是類似於Twitter的引導的按鈕組,就像這樣:處理按鈕組的語義方式

<div class="btn-group"> 
    <a class="btn dropdown-toggle" data-toggle="dropdown" href="#"> 
     Expand 
     <span class="caret"></span> 
    </a> 
    <ul class="dropdown-menu"> 
    <!-- dropdown menu links --> 
    </ul> 
</div> 

這很好,但似乎不幸的是,這種功能重要的一點是隱藏在一個div元素,而不是更有意義的事情。是否有一個有意義的詠歎調角色?有沒有其他方法的人會推薦?

+1

如何使用按鈕而不是錨?有一個開始。你也可以在放棄div的時候把它全部嵌套在無序列表中 – albert

回答

0

一個體面的解決辦法是給的ARIA角色按鈕的BTN-組DIV這樣的:

<div class="btn-group" role="button"> 

這樣一來,屏幕讀者會理解集團的性質。