如何禁用jQuery UI accordion()
中的某些選項卡,以便用戶無法單擊以打開選項卡的內容。假設我想在下面的示例中禁用第二個選項卡。jQuery UI手風琴禁用選項卡
4
A
回答
1
沒有捆綁方式1.8.x.做到這一點
在版本1.9(測試版本在撰寫本文時可用)beforeActivate
事件看起來像您可以處理並返回false
以防止激活發生。假設您有殘疾部分,你可以做類似下面的1.9的標頭中設置.data('enabled', false)
:
$('.ui-accordion').bind('accordionchangestart', function(event, ui) {
if(ui.newHeader and !ui.newHeader.data('enabled')) {
return false;
}
// fall through activation happens as normal
});
3
也許我錯了,
但如果我添加類「UI狀態禁用」到所需的標題,標題/標籤不再可選。
我正在使用:
的jquery-UI-1.10.3和jQuery-1.7.1
+0
我也使用:-)。奇蹟般有效。 – thedom 2014-04-08 07:17:12
0
我粘貼JSFriddle具有受控導航手風琴的一個例子。意思是,用戶不能跳過步驟或自由導航手風琴,但只能通過jQuery可以激活或放置的硬編碼按鈕。希望能幫助到你。 https://jsfiddle.net/moriz/rvuwze6s/
基本上JS是這樣的:
$(function() {
$("#accordion").accordion({
disabled: true
});
});
function operateAccordion(tabNumber) {
$("#accordion").accordion("option", "active", tabNumber);
}
和按鈕應該是這樣的:
<a href="javascript:operateAccordion(1)">Next step</a>
考慮到手風琴部分開始從0編號。所以這個按鈕可以用來在導航中返回或前進。
相關問題
- 1. jQuery手風琴選項卡鏈接
- 2. 手風琴中的jQuery UI手風琴
- 3. Jquery Ui手風琴
- 4. Jquery UI手風琴
- 5. jquery ui手風琴
- 6. Jquery UI 1.10 - 獲取手風琴內選項卡的索引
- 7. Jquery:最小化手風琴選項卡onclick選項卡內容
- 8. jQuery UI手風琴問題(可能與jQuery UI選項卡有關)
- 9. jqueryui手風琴禁用特定的選項卡
- 10. 如何在primefaces中禁用手風琴面板選項卡?
- 11. jquery UI選項卡禁用
- 12. 手風琴內部的bootstrap選項卡
- 13. 定製jQuery-UI手風琴
- 14. jQuery UI手風琴激活
- 15. jQuery UI的手風琴1.6
- 16. jQuery UI手風琴很差
- 17. jQuery UI手風琴元素
- 18. jQuery UI手風琴問題
- 19. 手風琴jquery ui錯誤
- 20. jQuery UI的手風琴CSS
- 21. 定製jquery UI手風琴
- 22. jQuery UI手風琴問題
- 23. 銷燬jquery ui手風琴
- 24. 使用JQuery UI手風琴手風琴菜單
- 25. 如何在jQuery UI手風琴中使用多個選項?
- 26. 在jQuery中使用asp.net中的選項卡製作手風琴
- 27. 打開第二個手風琴菜單選項卡使用jquery
- 28. jQuery在每個選項卡中選擇第一個手風琴
- 29. jQuery UI手風琴風格定製
- 30. 刪除風格的jQuery UI手風琴
謝謝,但對我來說有點不清楚。什麼是disabled_header。你能在我上面提供的jsfiddle鏈接中工作嗎? – Pinkie 2011-05-11 02:45:09
disabled_header僅僅是一些指標的佔位符,您希望禁用該標題。它可能是一個表示狀態的類('ui.newHeader.hasClass('disabled')')或者一些保存在Javascript變量中的狀態。我只是想確保你知道返回false意味着「假」而不是「假」。 – lambacck 2011-05-11 13:49:42
也許你應該考慮一個jQueryUI選項卡小部件,因爲禁用的選項卡是內置選項。 ''('#tab')。tabs('disable',tab_id_or_index)''和'$('#tabs')。tabs('enable',tab_id_or_index)' – lambacck 2011-05-11 14:03:34