jquery - Bootstrap - 存在多个按钮时的数据切换属性

标签 jquery css twitter-bootstrap

我有几个按钮。当用户点击任何按钮时,我想给他的印象是按钮被点击了。

这是代码:

<table>
<thead>
<tr>
<th><button class="btn btn-danger" >Today</button></th>
<th><button class="btn btn-danger" >Tomorrow</button></th>
<th><button class="btn btn-danger" >DayAfterTomorrow</button></th>
</tr>
</thead>
</table>

这在我只有一个按钮时有效:

<button class="btn" data-toggle="button">Today</button>

如果用户点击明天,今天按钮的数据切换属性仍然保留。相反,我想在单击另一个按钮时禁用 data-toggle 属性。

最佳答案

您可以使用 Bootstrap 单选按钮功能来实现该效果。试试这个:

<div data-toggle="buttons-radio">
    <button class="btn btn-danger">Today</button>
    <button class="btn btn-danger">Tomorrow</button>
    <button class="btn btn-danger">DayAfterTomorrow</button>
</div>

演示:http://jsfiddle.net/u7Lg8/

关于jquery - Bootstrap - 存在多个按钮时的数据切换属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11374642/

相关文章:

Javascript 更改 <ul> 标签中的类不起作用

javascript - 仅当支持触摸事件时才使用 Bootstrap 工具提示?

jquery - 20 秒后淡化带有图像横幅的图像部分

javascript - 在 selectize.js 单项选择中输入 3 个字符后开始搜索

html - chrome 中的模糊文本

javascript - 在 css 翻译动画后删除空格

jquery - $(window).width() 与媒体查询不同

jquery - 如何使用 jQuery 属性选择器选择多个元素

javascript - Json数据表传递失败

jquery - 在我的案例中如何禁用标签链接