3
A
回答
0
一旦頁面加載一個css類到按鈕。對這個類有一些樣式,這將表明它被選中。
1
如果您的按鈕轉到新頁面,您將需要使用服務器端語言或html(取決於您的設置)來切換類。
如果您的按鈕刷新新內容的當前頁面,則可以使用類似以下內容:
.active { font-weight:bold; }
$('#button').addClass('active');
7
你爲什麼不使用jQuery UI的標籤窗口小部件? 你也可以嘗試使用buttonset小部件?
如果這些對你不是最佳的,那麼你可以使用一些CSS的東西,以利於您。以下代碼設置了兩個jQuery UI按鈕,它們在單擊時保持其活動狀態,從另一箇中移除活動狀態,並更新已單擊的div。
HTML
<button id="btn" class='nav'>Button 1</button>
<button id="btn2" class='nav'>Button 2</button>
<div id="data">Init....</div>
的JavaScript
$(function() {
//Variable of previously selected
var selected = [];
//Setup Buttons
$('.nav').button().click(function() {
//Enable previous
if(selected[0]) {
selected.button('enable').removeClass('ui-state-active ui-state-hover');
}
//Cache the previous
selected = $(this);
//Disable this and keep color attributes
selected.button('disable').addClass('ui-state-active').removeClass('ui-state-disabled');
//Do Normal Button Click Stuff Here
$('#data').text(selected.text() + ' was clicked');
});
$('#btn').click();
});
3
$('#mybutton').button().bind('click', function(){
$(this).addClass('ui-state-focus');
});
這使得它在集中的狀態(即,突出顯示爲每jQuery UI的主題,你選擇)。當然,您需要從工具欄上的所有其他按鈕中刪除此類。
相關問題
- 1. Jquery按鈕活動狀態
- 2. jQuery UI buttonset - 將按鈕狀態設置爲活動
- 3. 動態設置單選按鈕活動使用jQuery的移動
- 4. 如何在jQuery中更改按鈕的活動狀態
- 5. 設置按鈕在點擊時處於活動狀態?
- 6. 按鈕仍然處於活動狀態長按jQuery移動
- 7. 動態導航設置活動狀態
- 8. 如何在rails3中將狀態設置爲活動狀態
- 9. 如何使用JS/jQuery設置複選框的活動狀態
- 10. 如何設置活動始終處於活動狀態?
- 11. 如何手動設置wxpython板按鈕的切換狀態
- 12. 幻燈片處於活動狀態時,將傳送帶自定義按鈕設置爲活動狀態
- 13. 錯誤按鈕中的活動狀態
- 14. Twitter Bootstrap按鈕活動狀態
- 15. 如何在jQuery單選按鈕組中設置活動的單選按鈕
- 16. 如何設置按鈕的狀態_按下
- 17. 在JQuery中重置按鈕狀態
- 18. 將狀態設置爲默認按鈕
- 19. 在LWUIT中設置按鈕狀態
- 20. 設置按鈕狀態爲HTTPCLient Titely
- 21. 爲Android按鈕設置狀態
- 22. 設置按鈕狀態編程
- 23. 設置按鈕狀態並保留onClick
- 24. 設置按鈕啓用狀態
- 25. jquery移動按鈕狀態仍然活躍在phonegap android
- 26. 通過CFLOOP動態設置單選按鈕狀態
- 27. JQUERY:在動畫菜單選項卡上設置活動狀態
- 28. 許多與設置狀態(活動)
- 29. 導航按鈕不會重置爲非活動狀態
- 30. 如何讓css按鈕在點擊後保持活動狀態?