<div class="container body-content"><div class="row"><div class="text-center col-xs-12"><h3>标题</h3><div class="well well-sm"><div class="btn-group" data-toggle="buttons" id="Select"><!--     更改radio传统样式,label与btn绑定可以提高用户的体验效果,增大选区范围,但是btn样式会将“圆点”选择区覆盖掉,可以利用图标glyphicon代替原有的“圆点”选择区--><label class="btn btn-default"><span class="glyphicon glyphicon-unchecked"></span><input type="radio" /> 选择一</label><label class="btn btn-default"><span class="glyphicon glyphicon-unchecked"></span><input type="radio" /> 选择二</label><label class="btn btn-default"><span class="glyphicon glyphicon-unchecked"></span><input type="radio" /> 选择三</label></div></div></div></div></div>
  "use strict";$(document).ready(function () {$("#Select .btn").on('click', function () {ToggleRadioButtons("#Select", $(this));});});function ToggleRadioButtons(groupName, current){//在当前的btn-group里先清除所有“选取”图标,全部换成“取消”样式(“初始化”)$(groupName + " .glyphicon-check").removeClass("glyphicon-check").addClass("glyphicon-unchecked");//alert("暂停啦");//更改当前用户选择的那个btn图标current.find(":first-child").removeClass("glyphicon-unchecked").addClass("glyphicon-check");}

利用函数将所有的选择历史先清除,之后再利用$(this)捕捉到用户的当前选择并更改图标,此方法可以省略到很多不必要的代码

利用jQuery和bootstrap更改radio样式相关推荐

  1. 微信小程序 - 更改radio和checkbox选中样式

    点击下载源码:示例-更改radio或checkbox选中样式 转载于:https://www.cnblogs.com/cisum/p/9761807.html

  2. jq.html()改变颜色,jquery怎么更改css样式?

    使用jQuery可以更改CSS的样式,例如更改颜色或在执行操作时更改元素的大小,本篇文章我们就来给大家介绍使用jQuery更改CSS样式的具体方法,下面来看具体的内容. 在jQuery中,可以使用CS ...

  3. 基于 jQuery 与 Bootstrap 简单封装一个表格分页的组件

    最近遇到一个需求:页面上的数据可能会有很多条,需要将数据分页展示在表格中.项目用的是 jQuery 和 Bootstrap,本来想直接用 bootstrapTable 插件,但是需要额外引入 js 文 ...

  4. 利用jquery的imgAreaSelect插件实现图片裁剪示例

    将用户上传的图片进行裁剪再保存是现在web2.0应用中常常处理的工作,现在借助jquery的imgareaselect插件再配合PHP的GD库就可以轻松的实现这个在以前来说非常棘手的功能.我们来看看它 ...

  5. html表单复选框样式,美化表单——自定义checkbox和radio样式

    如果你对本站比较观注的话,应该很清楚,前面就有这方面的介绍.因为大家都知道表单中的部分元素如果单单使用CSS是没办法完成的,所以最近花全力在学习这方面的制作.在本站有关于这样制作有好几个教程了,比如说 ...

  6. 第五模块:WEB开发基础-第8章 Jquery开发BootStrap

    系列文章目录 Jquery开发&BootStrap 文章目录 系列文章目录 前言 一.jQuery 1.知识点介绍 2.基础核心使用 3.入口函数 4.如何处理多个库$冲突问题 二.选择器 1 ...

  7. vue整合jQuery和bootstrap,实现官网效果,实现Glyphicon Halflings 的字体图标

    引入jQuery 因为bootstrap里面有很多动态效果是基于jquery实现的,为了能完整显示效果以及后续开发的方便,在引入bootstrap之前先将jquery引入 首先在打开的vue项目控制台 ...

  8. 利用jQuery实现用户名片小动画

    我爱撸码,撸码使我感到快乐! 大家好,我是Counter.下面给大家介绍利用jQuery实现的小动画,非常的简便,如果有原生js操作的话,那么就不止这么多行了.至于CSS,个人觉得,这边CSS布局也蛮 ...

  9. Css实现checkbox及radio样式自定义

    前言 checkbox和radio样式自定义在网页中是很常见的, 比如在进行表单输入时性别的选择,用户注册时选择已阅读用户协议.随着用户对产品体验要求越来越高,我们都会对checkbox和radio重 ...

最新文章

  1. IOS网络编程之http请求响应篇
  2. abap--关于异常的处理
  3. python-上传文件的几种方式
  4. Windows 7 Beta(32位\64位)官方镜像文件下载
  5. 【BZOJ 2753】 2753: [SCOI2012]滑雪与时间胶囊 (分层最小树形图,MST)
  6. spring AOP 之一:spring AOP功能介绍
  7. html5 ie10支持,ie10支不支持html5|Internet Explorer10完美支持HTML5_好特教程
  8. map文件分析 stm32_浅谈STM32的启动过程
  9. 如何解决Greenplum pg_dump备份时的分布策略缺失等问题
  10. 30道Linux面试题
  11. 21点游戏c语言报告,C语言 21点游戏.doc
  12. Java反射异常处理之InvocationTargetException
  13. Ubuntu18.04 xrdp多用户远程桌面
  14. php在html中if,html里的if注释怎么使用
  15. 全国高等学校非计算机专业计算机水平考试一级,全国高等学校计算机一级考试选择题题库及答案参考...
  16. 根据 轮播图背景色 自动填充剩余背景色的 走马灯
  17. 麦肯锡三部曲_《麦肯锡精英高效阅读法》| 认知的四种境界,来看看自己在哪一层...
  18. EXCEL 数据比对查询好用的指令——VLOOKUP 三种使用场景
  19. linux系统忘记密码之破解密码
  20. 计算机之父童年的故事ppt,24计算机之父童年的故事

热门文章

  1. c语言怎么让写的函数兼容int型和char型_既然C语言void指针是“万能指针”,那么malloc还需类型转换吗?...
  2. html 怎么设置cooki,怎么设置浏览器接受cookie
  3. epoll监听文件_epoll使用详解
  4. Python的GUI框架PySide
  5. iOS中如何优化Cell中图片的下载性能
  6. JZOJ 4421. aplusb
  7. xxx征集系统项目目标文档
  8. jQuery编写widget的一些窍门
  9. 什么叫n+1次select查询问题?
  10. Element-UI中Drawer抽屉去除标题自带蓝色框