jquery - btn-group-justified 中的预压按钮不想返回正常状态

标签 jquery html css twitter-bootstrap

我有以下使用 Bootstrap 的合理按钮组

    <div class="row" >
     <div class="col-lg-12">
         <div class="btn-group btn-group-justified" role="group" aria-label="...">
             <div class="btn-group" role="group" aria-label="label" data-toggle="buttons">
                 <button type="button" class="btn btn-default btn-sm">All</button>
             </div>
             <div class="btn-group" role="group" aria-label="label">
                 <button type="button" class="btn btn-default btn-sm" id="audio" >Audiobooks</button>
             </div>
             <div class="btn-group" role="group" aria-label="label">
                 <button type="button" class="btn btn-default btn-sm">E-books</button>
             </div>
             <div class="btn-group" role="group" aria-label="label">
                 <button type="button" class="btn btn-default btn-sm">New</button>
             </div>
             <div class="btn-group" role="group" aria-label="label">
                 <button type="button" class="btn btn-default btn-sm">Premiers</button>
             </div>
             <div class="btn-group" role="group" aria-label="label">
                 <button type="button" class="btn btn-default btn-sm">Super deals</button>
             </div>
         </div>
     </div>
 </div>

这是我的 jquery 函数:

$( document ).ready(function() {
    $(".btn").first().button("toggle");
});

我使用了 Pre-toggle a button in Bootstrap's btn-group? 中的解决方案但它对我来说效果不佳。加载文档时,按钮处于状态 - 事件状态,但在没有我的 jquery 功能的情况下默认单击其他按钮时,它不想变成正常状态。

感谢您的回答和帮助

最佳答案

嘿,如果你想显示第一个按钮已经被按下而不需要 jquery 你可以简单地向第一个元素添加一个类 active

<div class="btn-group" role="group" aria-label="label" data-toggle="buttons">
                 <button type="button" class="active btn btn-default btn-sm">All</button>
             </div>

检查下面的 fiddle

http://jsfiddle.net/Siddharth_Pandey/nak43d7x/

关于jquery - btn-group-justified 中的预压按钮不想返回正常状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31010742/

相关文章:

javascript - 如何使用AJAX创建iframe(不仅仅是添加iframe block 元素而是从0开始创建iframe)?

css - 为什么我的 Rails 应用程序中的默认链接颜色发生了变化?

javascript - 当我让它出现或消失时,CSS 开关切换动画不起作用

javascript - 如何使用 QTip 访问触发元素?

php - Jquery 操作成功后更新 TableView

javascript - 如何制作具有交互功能的 HTML5 小部件?

html - 是否可以预览 Angular 模板?

javascript - 如何使用 JavaScript 隐藏选择选项? (跨浏览器)

javascript - Jquery:设置基于 <select> 属性检查的 <option>

javascript - 使用ajax从php文件获取随机数不会更新新结果