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 import css实例代码
Jul 18 Javascript
jQuery实现简单的文件上传进度条效果
Mar 26 Javascript
分享我的jquery实现下拉菜单心的
Nov 29 Javascript
js实现简单排列组合的方法
Jan 27 Javascript
Bootstrap模态框(modal)垂直居中的实例代码
Aug 18 Javascript
JS中闭包的经典用法小结(2则示例)
Dec 28 Javascript
JS实现页面打印功能
Mar 16 Javascript
React简单介绍
May 24 Javascript
Swiper 4.x 使用方法(移动端网站的内容触摸滑动)
May 17 Javascript
在node中使用jwt签发与验证token的方法
Apr 03 Javascript
vue3自定义dialog、modal组件的方法
Jan 04 Vue.js
jQuery实现广告显示和隐藏动画
Jul 04 jQuery
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二维/三维数组转字符串
2013/09/13 PHP
分享下页面关键字抓取components.arrow.com站点代码
2014/01/30 PHP
PHP+jQuery+Ajax实现分页效果 jPaginate插件的应用
2015/10/09 PHP
深入理解php printf() 输出格式化的字符串
2016/05/23 PHP
PHP实现浏览器中直接输出图片的方法示例
2018/03/14 PHP
javascript 极速 隐藏/显示万行表格列只需 60毫秒
2009/03/28 Javascript
读jQuery之十一 添加事件核心方法
2011/07/31 Javascript
jQuery源码分析-03构造jQuery对象-工具函数
2011/11/14 Javascript
关于JavaScript中原型继承中的一点思考
2012/07/25 Javascript
基于js disabled="false"不起作用的解决办法
2013/06/26 Javascript
利用Jquery实现可多选的下拉框
2014/02/21 Javascript
打造个性化的功能强大的Jquery虚拟键盘(VirtualKeyboard)
2014/10/11 Javascript
原生JavaScript+LESS实现瀑布流
2014/12/12 Javascript
浅谈JavaScript数据类型及转换
2015/02/28 Javascript
JS实现方向键切换输入框焦点的方法
2015/08/19 Javascript
gulp-htmlmin压缩html的gulp插件实例代码
2016/06/06 Javascript
JQuery EasyUI学习教程之datagrid 添加、修改、删除操作
2016/07/09 Javascript
微信小程序开发一键登录 获取session_key和openid实例
2016/11/23 Javascript
JavaScript使用简单正则表达式的数据验证功能示例
2017/01/13 Javascript
vue双向数据绑定原理探究(附demo)
2017/01/17 Javascript
vue-router之nuxt动态路由设置的两种方法小结
2018/09/26 Javascript
30分钟快速实现小程序语音识别功能
2018/11/27 Javascript
Vuex中实现数据状态查询与更改
2019/11/08 Javascript
javascript设计模式 ? 单例模式原理与应用实例分析
2020/04/09 Javascript
Vue仿Bibibili首页的问题
2021/01/21 Vue.js
python 垃圾收集机制的实例详解
2017/08/20 Python
Python 正则表达式匹配字符串中的http链接方法
2018/12/25 Python
Python WEB应用部署的实现方法
2019/01/02 Python
python使用opencv对图像mask处理的方法
2019/07/05 Python
Python实现打印实心和空心菱形
2019/11/23 Python
最新销售员个人自荐信
2013/09/21 职场文书
政法学院毕业生求职信
2014/02/28 职场文书
2014年师德承诺书
2014/05/23 职场文书
预备党员入党思想汇报(范文)
2019/08/14 职场文书
MySQL的全局锁和表级锁的具体使用
2021/08/23 MySQL
MySQL学习之基础操作总结
2022/03/19 MySQL