jquery中CheckBox的checked状态用attr()的问题
来源:互联网 发布:java 组件开发 编辑:程序博客网 时间:2024/05/21 15:34
写了一个脚本,点按钮时选中checkbox,前几次可以选中,多点几次发现checkbox并未选中,调试后发现checked状态根本没有改变,后在网上查证与attr()函数有关,后改为prop问题解决。
引用网上的一段话“attr()是jQuery 1.0版本就有的函数,prop()是jQuery 1.6版本新增的函数。毫无疑问,在1.6之前,你只能使用attr()函数;1.6及以后版本,你可以根据实际需要选择对应的函数。3、用于设置的属性值类型不同。由于attr()函数操作的是文档节点的属性,因此设置的属性值只能是字符串类型,如果不是字符串类型,也会调用其toString()方法,将其转为字符串类型。prop()函数操作的是JS对象的属性,因此设置的属性值可以为包括数组和对象在内的任意类型”。
0 0
- jquery中CheckBox的checked状态用attr()的问题
- jQuery获取checkbox状态时attr('checked')返回undefined的问题
- 解决JQuery checkbox的attr(checked)一直为undefined问题
- 解决checkbox的attr(“checked”)undefined问题
- $('#checkbox').attr('checked')的变化
- jquery利用attr()方法改变checkbox控件状态的问题
- 解决jquery升级1.6后checkbox的attr(checked)一直为undefined问题
- Jquery attr("checked") attr("selected") 失效的问题
- 解决checkbox的attr(checked)一直为undefined问题
- checkbox的attr(checked)一直为undefined问题
- 解决checkbox的attr(checked)一直为undefined问题
- checkbox的attr(checked)一直为undefined问题
- 解决checkbox的attr(checked)一直为undefined问题
- 解决checkbox的attr(checked)一直为undefined问题
- 解决checkbox的attr(checked)一直为undefined问题
- 解决checkbox的attr(checked)一直为undefined问题
- 解决checkbox的attr(checked)一直为undefined问题
- jQuery checkbox attr checked不起作用
- python3基础学习(3)
- PKU动态规划题集
- 常用服务器管理工具
- 从零开始学C++之构造函数与析构函数(二):初始化列表(const和引用成员)、拷贝构造函数
- Eclipse安装和配置
- jquery中CheckBox的checked状态用attr()的问题
- sdl2.0使用SDL_RenderCopyEx进行图片旋转
- 【原创】 shell一键配置squid高匿代理服务器 high-Anonymity
- NDK-Application.mk简介
- svn revert
- 1024. 科学计数法 (20)
- 第八周项目四-字符串加密
- Unity3d中对象池(ObjectPool)的实现思路
- iOS 最新安装cocoaPods(2016-9-30)