一个icon的选中与不选中
页面的样式展示
1、页面中选中的状态
2、页面中未选中的状态
3、俩个icon代表的状态
页面的布局展示
<label><i class="iconfont icon-danxuan1"></i><input hidden checked type="checkbox" class="checkedC" onclick="Radiochoose(this)"/><span>本人保证所填单据真实有效,并同意</span><span class="actives">《理赔须知》</span><br /><br /></label>
想法和构思
icon的选中与未选中可以用俩个不同的icon控制,为了后台好拿到值,放一个隐藏域,给input添加一个方法,判断按钮现有的样式是否是选中的,是选中的就让input的check属性为true
function Radiochoose(_this){var label = $(_this).parent(); //找到input的父级labelvar icon = label.find('.iconfont'); //找到label下面的iconif(icon.hasClass('icon-danxuan')){ //判断是否有选中的样式icon.removeClass('icon-danxuan').addClass('icon-danxuan1'); //是选中状态的话,就移除选中状态的样式,添加未被选中的}else{icon.removeClass('icon-danxuan1').addClass('icon-danxuan'); //没有的话,移除现在的样式 ,添加选中状态的样式}}
或者是给input添加点击事件$('#checkR').click(function(){alert(123);var label = $(this).parent();console.log(label);var icon = label.find('.iconfont');if(icon.hasClass('icon-danxuan')){icon.removeClass('icon-danxuan').addClass('icon-danxuan1');}else{icon.removeClass('icon-danxuan1').addClass('icon-danxuan');}});
转载于:https://www.cnblogs.com/lml-lml/p/7879275.html
一个icon的选中与不选中相关推荐
- 软件测试面试题:怎么验证一个复选框是不是被选中或者未被选中?
怎么验证一个复选框是不是被选中或者未被选中? 参考答案:使用isSelected()方法,例如driver.findElement(By.id("xpath of checkbox" ...
- jquery radio取值,checkbox取值,select取值,radio选中,checkbox选中,select选中
例:将多个选中的checkbox的值组装成一个字符串 <script type=text/javascript> function addMem(){ //var followers = ...
- Jquery判断单选框是否选中和获取选中的值
第一种:利用选中值判断选中 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http ...
- JS与CSS阻止元素被选中及清除选中的方法总结
有时候,我们希望阻止用户选中我们指定区域的文字或内容. 举个栗子,有时候用户在一个区域执行频繁的点击操作,一不小心傲娇地点多了,就会选中当前区域的内容. 再举个栗子,制作轮播组件的时候,点击下一页,若 ...
- JQuery判断radio是否选中,获取选中值
2019独角兽企业重金招聘Python工程师标准>>> 他对radio操作功能,以后在添加.直接上代码,别忘记引用JQuery包 <!DOCTYPE html PUBLIC & ...
- checkbox选中和不选中 jqu_jquery checkbox 选中不选中
展开全部 $(function () { // 动态绑定默认状态 // $("#ck").attr("checked",true)//选中 // $(&quo ...
- JQuery判断radio是否选中并获取选中值的示例代码
这篇文章主要介绍了JQuery判断radio是否选中并获取选中值的方法,代码很简单,但很实用,需要的朋友可以参考下 其他对radio操作功能,以后在添加.直接上代码,别忘记引用JQuery包 ? 1 ...
- html单选按钮选中后取消选中,jquery实现单选按钮选中与取消选中
单选按钮的选中与取消选中,是元素自带的属性checked来实现的 一般情况下: $("#updateApplyForSmsNotification [name='applyForSmsNot ...
- jQuery操作复选框checkbox技巧总结 ---- 设置选中、取消选中、获取被选中的值、判断是否选中等
jQuery操作复选框checkbox技巧总结 --- 设置选中.取消选中.获取被选中的值.判断是否选中等 一.checked属性定义 先了解下input标签的checked属性: 1.HTML &l ...
最新文章
- Dart是一个怎样的语言?
- vue 组件以字符串插入_今日分享:vue3多层嵌套组件如何访问到最外层组件的数据?...
- 要玩就玩大的 夏普展示1,000,000:1对比度液晶电视
- Jenkins 利用HTML Publisher plugin实现HTML文档报告展示
- 蚁群算法python_想要学习启发式算法?推荐你看看这个价值极高的开源项目
- IE7下用ajax动态填充select框的一个问题
- 浏览器滚动条默认样式改变
- 如何全局使用php composer,php – 如何配置要全局安装的composer包?
- python gui设计_[原创]使用VB设计Python的GUI界面(Tkinter Designer) 附源码,[更新V1.5.1]...
- 基于opencv 的OCR小票识别(1)
- 尚硅谷在线教育五:尚硅谷在线教育讲师管理开发
- 全新UI任务悬赏抢单源码-附带简单安装教程
- 绿之韵传销是空穴来风,一心一意为健康事业奋斗
- 2022年钒电池行业研究报告
- 成型泡沫组件的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
- 第八周项目五 定期存款利息计算器
- MATLAB关于偏相关系数,基于matlab的逐像元偏相关分析
- 移动端手势事件 hammer.JS插件
- 国网专家教你秒懂各种输电线路
- docusign怎么用_轨道上的Ruby上的docusign集成