jQuery1.9.1针对checkbox的调整方法(prop)


Posted in Javascript onMay 01, 2014

在jquery 1.8.x中的版本,我们对于checkbox的选中与不选中操作如下:

判断是否选中

$('#checkbox').prop('checked')

设置选中与不选中状态:

$('#checkbox').attr('checked',true)
$('#checkbox').attr('checked',false)

但此方法在jquery1.9.1中,有些处理不一样

IE10,Chrome,FF中,对于选中状态,第一次$('#checkbox').attr('checked',true)可以实现
但是当通过代码清除选中,下次再通过代码 $('#checkbox').attr('checked',true) 去选中时
虽然代码中有checked='checked',但是画面表现都没有打勾。
IE8,IE6下无此问题。

后来调查了相关的资料,发现现在attr('checked',true)都换成prop('checked',true)

Javascript 相关文章推荐
javascript document.compatMode兼容性
Feb 23 Javascript
浅谈JavaScript中的字符编码转换问题
Jul 07 Javascript
javascript跨域方法、原理以及出现问题解决方法(详解)
Aug 06 Javascript
js只执行1次的函数示例
Jul 20 Javascript
jQuery实现可拖动进度条实例代码
Jun 21 jQuery
聊聊Vue.js的template编译的问题
Oct 09 Javascript
ES6/JavaScript使用技巧分享
Dec 14 Javascript
原生JavaScript实现todolist功能
Mar 02 Javascript
微信小程序的部署方法步骤
Sep 04 Javascript
js遍历详解(forEach, map, for, for...in, for...of)
Aug 28 Javascript
JavaScript自动生成 年月范围 选择功能完整示例【基于jQuery插件】
Sep 03 jQuery
详解uniapp的全局变量实现方式
Jan 11 Javascript
jquery等待效果示例
May 01 #Javascript
js实现checkbox全选和反选示例
May 01 #Javascript
jquery插件之定时查询待处理任务数量
May 01 #Javascript
自己使用jquery写的一个无缝滚动的插件
Apr 30 #Javascript
js 弹出新页面避免被浏览器、ad拦截的一种新方法
Apr 30 #Javascript
使用Jquery获取带特殊符号的ID 标签的方法
Apr 30 #Javascript
页面js遇到乱码问题的解决方法是和无法转码的情况
Apr 30 #Javascript
You might like
浅谈PHP封装CURL
2019/03/06 PHP
jQuery 源码分析笔记(3) Deferred机制
2011/06/19 Javascript
js仿百度有啊通栏展示效果实现代码
2013/05/28 Javascript
jQuery中Form相关知识汇总
2015/01/06 Javascript
javascript编写实用的省市选择器
2015/02/12 Javascript
JavaScript数据库TaffyDB用法实例分析
2015/07/27 Javascript
第五篇Bootstrap 排版
2016/06/21 Javascript
jQuery 调用WebService 实例讲解
2016/06/28 Javascript
js制作可以延时消失的菜单
2017/01/13 Javascript
AngularJs 禁止模板缓存的方法
2017/11/28 Javascript
动手写一个angular版本的Message组件的方法
2017/12/16 Javascript
javascript原生封装一个淡入淡出效果的函数测试实例代码
2018/03/19 Javascript
layer弹出层 iframe层去掉滚动条的实例代码
2018/08/17 Javascript
解决Vue-cli无法编译es6的问题
2020/10/30 Javascript
[04:28]2014DOTA2国际邀请赛 采访小兔子LGD挺进钥匙体育馆
2014/07/14 DOTA
Django中对通过测试的用户进行限制访问的方法
2015/07/23 Python
Linux下将Python的Django项目部署到Apache服务器
2015/12/24 Python
python3.5实现socket通讯示例(TCP)
2017/02/07 Python
Python内置函数—vars的具体使用方法
2017/12/04 Python
python3处理含有中文的url方法
2018/05/10 Python
selenium+python自动化测试之使用webdriver操作浏览器的方法
2019/01/23 Python
pytorch中如何使用DataLoader对数据集进行批处理的方法
2019/08/06 Python
Python谱减法语音降噪实例
2019/12/18 Python
python游戏开发的五个案例分享
2020/03/09 Python
Python字符串对齐、删除字符串不需要的内容以及格式化打印字符
2021/01/23 Python
python编写扎金花小程序的实例代码
2021/02/23 Python
html5视频播放_动力节点Java学院整理
2017/07/13 HTML / CSS
SQL中where和having的区别
2012/06/17 面试题
大学生新闻专业个人自我评价
2013/11/12 职场文书
天鹅的故事教学反思
2014/02/04 职场文书
北京申奥口号
2014/06/19 职场文书
物理分数没达标检讨书
2014/09/13 职场文书
努力学习保证书
2015/02/26 职场文书
如何写观后感
2015/06/19 职场文书
SqlServer 垂直分表(减少程序改动)
2021/04/16 SQL Server
MySql分区类型及创建分区的方法
2022/04/13 MySQL