设置bootstrap按钮组选中状态

使用bootstrap(V3.3.7)按钮组(btn-group)时,很多时候我们需要按钮组在显示的时候,预先设置一个按钮处于选中状态。

<div class="text-right" style="margin-bottom:0.5em;">
	排序:<span class="btn-group btn-group-sm" role="group" id="orderBtnGroup">
		<button class="btn btn-default" onclick="showAccessList(‘createDate‘)">时间</button>
		<button class="btn btn-default" onclick="showAccessList(‘readCount‘)">阅读</button>
		<button class="btn btn-default" onclick="showAccessList(‘goodCount‘)">点赞</button>
	</span>
</div>

可以通过两种方法:为按钮添加active类(写在html代码里)、用js方法。两种方法的本质是一样的。后一种方法可以把按钮点击事件调用、按钮状态修改统一起来。

$("#orderBtnGroup .btn:first").click().addClass("active");

但是有个问题,就是当点击按钮组其他按钮时,不能清除选中状态。目前没有找到好的办法。只好在按钮的点击事件中,去除一下所有按钮的active状态。

$("#orderBtnGroup").children().removeClass("active");

  

原文地址:https://www.cnblogs.com/mr-hu2009/p/10869801.html

时间: 2024-10-09 10:05:55

设置bootstrap按钮组选中状态的相关文章

bootstrap按钮加载状态改变

bootstrap里面有个激活按钮的时候,按钮变成不可用的: 按照官网里面的方法介绍是在button按钮加个data-loading-text="Loading..."属性,然后js总体代码是这样: <button type="button" id="myButton" data-loading-text="Loading..." class="btn btn-primary" autocomplet

吴裕雄 Bootstrap 前端框架开发——Bootstrap 按钮:禁用状态

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Bootstrap 实例 - 按钮禁用状态</title> <link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css

吴裕雄 Bootstrap 前端框架开发——Bootstrap 按钮:激活状态

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Bootstrap 实例 - 按钮激活状态</title> <link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css

保持按钮的高亮状态

//设置UIButton在点按住时附带高亮效果 _addMusicBtn.showsTouchWhenHighlighted = YES;[_addMusicBtn addTarget:self action:@selector(addMusicAction:) forControlEvents:UIControlEventTouchUpInside]; //设置保持按钮的高亮状态(放在一个循环里面,强制按钮高亮) - (IBAction)onTouchup:(UIButton *)sender

01- - -1.获得项目中info.plist文件的内容 2.沙盒的数据存储及读取 3.控制器view的高度和状态栏statusBar的关系 4.[UIScreen mainScreen].applicationFrame的取值 5.按钮的状态 6.错误调试技巧 7.按钮的各种状态设置

1.获得项目中info.plist文件的内容 1> [NSBundle mainBundle].infoDictionary 2> 版本号在info.plist中的key:kCFBundleVersionKey 2.沙盒的数据存储及读取 1> 数据存储: [[NSUserDefaults standardUserDefaults] setObject:version forKey:versionKey]; 存储数据时记得同步一下 [[NSUserDefaults standardUser

android 自定义adapter和线程结合 + ListView中按钮滑动后状态丢失解决办法

adapter+线程 1.很多时候自定义adapter的数据都是来源于服务器的,所以在获取服务器的时候就需要异步获取,这里就需要开线程了(线程池)去获取服务器的数据了.但这样有的时候adapter的中没有数据. 如下面的代码: 这就是在initData中异步获取服务器的数据,然后实例化adatper,再将adapter赋给listView. 2.initData()中的代码是: 这里线程要睡眠5秒钟,是为了模仿网络的耗时操作 3.Handler: 在Handler中接收到数据后给list赋值后,

Bootstrap按钮插件

前面的话 按钮插件提供了一组可以控制按钮多种状态的功能,比如按钮的禁用状态.正在加载状态.正常状态等.本文将详细介绍Bootstrap按钮插件 加载状态 通过按钮可以设计状态提示,当单击按钮时,会显示loading状态信息.例如,点击"加载"按钮,会触发按钮的加载的状态 通过添加 data-loading-text="Loading..." 可以为按钮设置正在加载的状态,但从 v3.3.5 版本开始,此特性不再建议使用,并且已经在 v4 版本中删除了 [注意]如果不

bootstrap按钮组(一)

按钮(按钮组) 单个按钮在Web页面中的运用有时候并不能满足我们的业务需求,常常会看到将多个按钮组合在一起使用,比如富文本编辑器里的一组小图标按钮等.那么在这一节中,我们主要向大家介绍Bootstrap框架为大家提供的按钮组组件. 源码查询: 按钮组也是一个独立的组件,所以可以找到对应的源码文件: LESS版本:对应的源文件为buttons.less Sass版本:对应的源文件为_buttons.scss CSS版本:对应bootstrap.css文件第3131行-第3291行 使用方法: 按钮

Bootstrap 按钮,图片,辅助类

Bootstrap 按钮 任何带有 class .btn 的元素都会继承圆角灰色按钮的默认外观.但是 Bootstrap 提供了一些选项来定义按钮的样式,具体如下表所示: 以下样式可用于<a>, <button>, 或 <input> 元素上: 类 描述 实例 .btn 为按钮添加基本样式 尝试一下 .btn-default 默认/标准按钮 尝试一下 .btn-primary 原始按钮样式(未被操作) 尝试一下 .btn-success 表示成功的动作 尝试一下 .bt