页面的样式展示

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的选中与不选中相关推荐

  1. 软件测试面试题:怎么验证一个复选框是不是被选中或者未被选中?

    怎么验证一个复选框是不是被选中或者未被选中? 参考答案:使用isSelected()方法,例如driver.findElement(By.id("xpath of checkbox" ...

  2. jquery radio取值,checkbox取值,select取值,radio选中,checkbox选中,select选中

    例:将多个选中的checkbox的值组装成一个字符串 <script type=text/javascript> function addMem(){ //var followers = ...

  3. Jquery判断单选框是否选中和获取选中的值

    第一种:利用选中值判断选中 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http ...

  4. JS与CSS阻止元素被选中及清除选中的方法总结

    有时候,我们希望阻止用户选中我们指定区域的文字或内容. 举个栗子,有时候用户在一个区域执行频繁的点击操作,一不小心傲娇地点多了,就会选中当前区域的内容. 再举个栗子,制作轮播组件的时候,点击下一页,若 ...

  5. JQuery判断radio是否选中,获取选中值

    2019独角兽企业重金招聘Python工程师标准>>> 他对radio操作功能,以后在添加.直接上代码,别忘记引用JQuery包 <!DOCTYPE html PUBLIC & ...

  6. checkbox选中和不选中 jqu_jquery checkbox 选中不选中

    展开全部 $(function () { // 动态绑定默认状态 //  $("#ck").attr("checked",true)//选中 // $(&quo ...

  7. JQuery判断radio是否选中并获取选中值的示例代码

    这篇文章主要介绍了JQuery判断radio是否选中并获取选中值的方法,代码很简单,但很实用,需要的朋友可以参考下 其他对radio操作功能,以后在添加.直接上代码,别忘记引用JQuery包 ? 1 ...

  8. html单选按钮选中后取消选中,jquery实现单选按钮选中与取消选中

    单选按钮的选中与取消选中,是元素自带的属性checked来实现的 一般情况下: $("#updateApplyForSmsNotification [name='applyForSmsNot ...

  9. jQuery操作复选框checkbox技巧总结 ---- 设置选中、取消选中、获取被选中的值、判断是否选中等

    jQuery操作复选框checkbox技巧总结 --- 设置选中.取消选中.获取被选中的值.判断是否选中等 一.checked属性定义 先了解下input标签的checked属性: 1.HTML &l ...

最新文章

  1. Dart是一个怎样的语言?
  2. vue 组件以字符串插入_今日分享:vue3多层嵌套组件如何访问到最外层组件的数据?...
  3. 要玩就玩大的 夏普展示1,000,000:1对比度液晶电视
  4. Jenkins 利用HTML Publisher plugin实现HTML文档报告展示
  5. 蚁群算法python_想要学习启发式算法?推荐你看看这个价值极高的开源项目
  6. IE7下用ajax动态填充select框的一个问题
  7. 浏览器滚动条默认样式改变
  8. 如何全局使用php composer,php – 如何配置要全局安装的composer包?
  9. python gui设计_[原创]使用VB设计Python的GUI界面(Tkinter Designer) 附源码,[更新V1.5.1]...
  10. 基于opencv 的OCR小票识别(1)
  11. 尚硅谷在线教育五:尚硅谷在线教育讲师管理开发
  12. 全新UI任务悬赏抢单源码-附带简单安装教程
  13. 绿之韵传销是空穴来风,一心一意为健康事业奋斗
  14. 2022年钒电池行业研究报告
  15. 成型泡沫组件的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  16. 第八周项目五 定期存款利息计算器
  17. MATLAB关于偏相关系数,基于matlab的逐像元偏相关分析
  18. 移动端手势事件 hammer.JS插件
  19. 国网专家教你秒懂各种输电线路
  20. docusign怎么用_轨道上的Ruby上的docusign集成

热门文章

  1. 【OPENCV】运行opencv时找不到Qt库
  2. 开源建站系统的开源组件风险
  3. Picasso入门教程(十二)Cache Indicators,Logging Stats
  4. 图像预处理(Evision)
  5. 用java打暴雪星际争霸(2)——运行测试机器人
  6. 宝宝起名取名字:渊博雅正、令人难忘的男宝宝名字
  7. linux搭建声纹识别,声纹识别SDK-FreeSR
  8. 关于Flutter空安全的一些使用经验和理解
  9. 通过GCN来实现对Cora数据集节点的分类
  10. 微信小程序开发得会议扫码签到系统