位置: 编程技术 - 正文

jquery操作checkbox火狐下第二次无法勾选的解决方法

编辑:rootadmin

推荐整理分享jquery操作checkbox火狐下第二次无法勾选的解决方法,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

最近在学习jQuery(版本jquery-1.9.1.js),要求用jQuery实现全选/全不选、反选,在IE(IE8)中没有问题,但在火狐浏览器中调试的时候出现了一些小问题,达不到效果。

html代码如下:

jQuery代码:

jquery操作checkbox火狐下第二次无法勾选的解决方法

复选框绑定了click事件,点一次选中,再点击取消选中,依次类推。这个功能在IE8中没问题,但是在firefox中测试的时候,前两次都没有问题,可以正常显示选中和取消,但当再去选中的时候,复选框的属性checkbox值变为”checked”,没问题,但是复选框却不在显示选中状态,明明属性值改了,但是却不显示勾选,我以为是浏览器缓存的问题,但是删除缓存还是不行……..后来在网上看到了方法,说是jQuery版本的问题,jQuery1.6以上用attr会存在兼容性问题,得换成prop。

查了下API prop属性是这样的:

prop(name|properties|key,value|fn)

概述

获取在匹配的元素集中的第一个元素的属性值。 随着一些内置属性的DOM元素或window对象,如果试图将删除该属性,浏览器可能会产生错误。jQuery第一次分配undefined值的属性,而忽略了浏览器生成的任何错误。jQuery API明确说明,1.6+的jQuery要用prop,尤其是checkBox的checked的属性的判断,于是乎把js代码里面的attr换成prop就行了。

代码:

希望对大家有所帮助。

标签: jquery操作checkbox火狐下第二次无法勾选的解决方法

本文链接地址:https://www.jiuchutong.com/biancheng/380765.html 转载请保留说明!

上一篇:浅谈jquery中使用canvas的问题(jqueryui)

下一篇:针对后台列表table拖拽比较实用的jquery拖动排序

  • 退税收入如何做账
  • 其他债权投资的汇兑差额计入什么科目
  • 怎么控制酒店的设备
  • 从价计征房产税怎么算 原值和出租房原值
  • 退税会计科目怎么做账
  • 房产代理经纪人
  • etc充值怎么操作
  • 跨区预缴增值税怎么做账
  • 销售煤炭增值税怎么算
  • 企业实际发生的公益性捐赠支出
  • 收到银行承兑会计分录
  • 社平工资调整补差什么意思
  • 预提返利的会计处理
  • 公司筹建期产生的费用如何开票?
  • 营改增之前
  • 房地产土地成本计算公式
  • 固定资产一次性扣除政策2023文件
  • 工程项目管理人员任命书
  • 增值税红字发票是什么意思
  • 2020工会经费退费
  • 金蝶迷你版不能期末结账怎么办
  • 销售外购设备并提供安装服务
  • 笔记本怎么按出键盘
  • 房产税如何进行计提
  • 分配水电费包括税费吗
  • 会计监督作用
  • 小微企业可以享受六税两费吗
  • 细说linux
  • 防伪税控开票系统技术维护费
  • linux块设备驱动详解
  • autoreg.exe
  • php最好的教程
  • php入门例子
  • 报废机器设备如何缴纳增值税
  • 公司为员工缴纳社保的法律规定
  • uniapp引入全局scss
  • php文件上传技术
  • php不能通过浏览器运行吗
  • css文字显示一行
  • php下载功能
  • vue中使用require报错
  • vue全家桶学多久能上手项目
  • netbeans for php
  • 暂估入库以及暂估的区别
  • 权益法的比例是多少
  • 织梦怎么调用当前栏目下的文章
  • 暂估入库多了怎么办
  • msdn sql server
  • 建筑劳务单位
  • 车船税和保险在一张发票怎么做账
  • 其他应收款如何计提减值准备
  • 权益法的股权比例
  • 安装调试费收费标准
  • 自制半成品怎么计算
  • 股权转让如何计算股权原值
  • 购买土地的流程
  • 金融资产或金融负债初始入账价值
  • 融资租入的设备怎么入账
  • 会计审核程序
  • win8.1 multiple edition
  • xp系统无法登录系统
  • linux服务端
  • mac的qq缓存在哪里怎么打开
  • linux修改计算机主机名和用户名
  • 影子系统作用
  • win8.1怎么用
  • window10路由
  • netsurf.exe - netsurf是什么进程 有什么用
  • win8使用教程和技能
  • 使用linux的电脑
  • javascript语言入门教程
  • perl中\s+
  • 深入浅出Struts
  • jquery使用教程
  • Linux进程间通信——使用流套接字
  • python教程目录
  • Android开发中的几种管理机制的使用场景是什么
  • 小规模增值税减免会计科目
  • 英国税务局缴纳税款方式
  • 西安汽车购置税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设