我已經創建了手風琴控制器,並且在該手風琴控制器中它有2個單選按鈕和按鈕。我已經在HTML5中使用javascrip和css創建了Dot net.When任何單選按鈕在相同的手風琴面板中被選中當另一個單選按鈕被選中時,第一個單選按鈕的面板應該被禁用,並且另一個面板應該以相同的手風琴控制被看到嵌套項目的手風琴控制
1
A
回答
0
這可以單獨使用CSS,通過:checked
僞-selector。
例子:
input[type="radio"] + div {
height: 0;
}
input[type="radio"]:checked + div {
height: 100px;
}
的jsfiddle(完成轉換):http://jsfiddle.net/dH65w/
不幸的是轉換不會正確使用height: auto
工作,所以你需要固定的高度。此外,CSS的「+」部分在IE7中不起作用,並且轉換甚至在IE9中不起作用。
0
這裏有一個與我的其他答案基本相同的jQuery版本(更多的瀏覽器兼容,但它是JavaScript)。
$('input[type="radio"]').change(function() {
$('input[type="radio"]:checked + div').animate({
height: "100px"
}, ".25s");
$('input[type="radio"]:not(:checked) + div').animate({
height: 0
}, ".25s");
});
的jsfiddle:http://jsfiddle.net/dH65w/1/
jQuery的方式是更爲靈活,你可以做的事情,不會被CSS規則允許(如影響父元素之外的元素),如這個jsFiddle:http://jsfiddle.net/dH65w/2/
相關問題
- 1. HTML嵌套手風琴
- 2. Ajax工具包嵌套的手風琴找到控制
- 3. Zurb基金會手風琴內嵌手風琴套
- 4. JQuery UI手風琴 - 嵌套式手風琴不是動畫
- 5. jQuery的手風琴控制
- 6. 嵌套式手風琴控制器不會觸發事件
- 7. Jquery UI嵌套式手風琴的問題;標題選項會干擾嵌套的手風琴
- 8. 標籤內嵌套的手風琴
- 9. 手風琴控制在WPF
- 10. Silverlight手風琴控制
- 11. Ext4.1手風琴佈局 - 手風琴項目的寬度不夠
- 12. jquery嵌套式手風琴問題
- 13. AMP嵌套手風琴添加文本
- 14. jQuery與JSON嵌套手風琴
- 15. 使用d3嵌套jQuery手風琴
- 16. 優化填充嵌套手風琴
- 17. JQuery嵌套可排序手風琴
- 18. AngularJS與ng-repeat嵌套手風琴
- 19. MVC4嵌套手風琴與foreach循環
- 20. JQuery手風琴SubMenu /嵌套不工作
- 21. 嵌套的ui.bootstrap.accordion會打開所有嵌套的手風琴
- 22. 當父項關閉時,關閉嵌套的UI Bootstrap手風琴
- 23. 嵌套選項卡中的古怪手風琴
- 24. jQuery的手風琴UI控制誤差
- 25. 嵌套一個手風琴控制有調整內容的大小
- 26. 在jQuery選項卡中嵌套多個手風琴
- 27. 關閉活躍的手風琴項目
- 28. 如何使用jQuery手風琴製作嵌套垂直菜單?
- 29. 風格jquery與父母不同的嵌套手風琴
- 30. 通過jQuery工具嵌套手風琴的自定義命令選項卡手風琴