位置: 编程技术 - 正文

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拖动排序

  • 矿产资源补偿费计入管理费用吗
  • 网上申报办税
  • 个人所得税包括绩效工资吗
  • 建筑企业可以挂靠吗
  • 计提印花税会计分录最新
  • 小规模不动产租赁增值税税率是多少
  • 个体户可以开多个银行账户吗
  • 季度不超过30万是含税还是不含税
  • 一般纳税人的发票抵扣进项税额
  • 房地产开发企业土地增值税清算
  • 税控盘上报
  • 代办汽车过户手续
  • 房产税从租计征12%是年税率吗
  • 外商投资企业提取储备基金
  • 凭证审核签字操作只能
  • 商品周转天数和周转率
  • 扶贫费用事业单位账务处理怎么做?
  • 全年亏损,但季度预交企业所得税,汇算时怎么调平
  • 变更公司名称注册时间会变吗
  • 物业公司取暖费收费标准
  • 污泥处置中心所得税优惠政策
  • 发票付款证明怎么写
  • 公司前三季度实现营业收入59.17亿元
  • 总资产周转率多少算高
  • 施工企业工作流程
  • 企业拨给工会的补助怎么记账
  • 利润弥补亏损如何处理
  • steam打开速度
  • 餐饮企业原材料的核算,新城饭店为增值税一般纳税人
  • 预付办公用品费用,未收到发票
  • 销售货物结转成本会计分录
  • 京东预付卡怎么做账
  • 怎样跳过windows开机更新
  • win10怎么打开移动中心
  • 一年以上预收账款
  • 外币交易犯法吗
  • 企业所得税汇算交税分录
  • smart制作
  • vue trim
  • 收到汽车维修费的会计分录
  • php实现上传文件
  • 加拿大巨石
  • 短期贷款利息支出计算
  • 不动产和无形资产的区别
  • ai复制命令
  • 鲜花售卖系统
  • php考试时间倒计时
  • 售后租回交易的资产销售价低于市场价承租人作为
  • 以前年度支出如何计算
  • 帝国cms使用手册
  • 吃饭的票如何写报销单
  • sql语句表中增加一列
  • 银行存款为负数可以结账吗
  • 给慈善机构捐款英语
  • 项目提前竣工借款合法吗
  • 跨月的普通发票能作废吗
  • 转租收入如何入账
  • 企业刚注册成功又要注销要什么手续
  • 跨年多计提的工资如何处理
  • 转出投资款计入现金流量表的哪里
  • 去年的凭证今年未入账
  • mysql字段名可以用中文吗
  • MySQL 5.6.36 Windows x64位版本的安装教程详解
  • linux中使用mkdir命令创建新的目录时
  • win8内存管理
  • crontab环境变量不生效
  • windows修复失败
  • Unity3D游戏开发标准教程
  • cocos2dx吸蓝效果实现opengl绘制
  • 批处理程序
  • perl中qw
  • Windows10下安装fastdfs
  • Unity3D之Vector3.Dot和Vector3.Cross的使用
  • eclipse出现an error has occurred
  • 合肥税务局招聘信息
  • 国家税务总局咨询热线电话
  • 减免性质代码怎么会自动选择
  • 国税巡察反馈意见建议
  • 潍坊特殊工种退休公示名单九月
  • 重庆公交司机收入
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设