jquery操作checked属性以及disabled属性的多种方法


Posted in Javascript onJune 20, 2014

下边两种写法没有任何区别 只是少了些代码而已...

<input id="cb1" type="checkbox" checked />

<input id="cb2" type="checkbox" checked="checked" />

jquery判断checked的三种方法:

.attr('checked'):   //看版本1.6+返回:"checked"或"undefined" ;1.5-返回:true或false

.prop('checked'): //16+:true/false

.is(':checked'):    //所有版本:true/false//别忘记冒号哦

jquery赋值checked的几种写法:

所有的jquery版本都可以这样赋值:

$("#cb1").attr("checked","checked");

$("#cb1").attr("checked",true);

jquery1.6+:prop的4种赋值:

$("#cb1").prop("checked",true);    //很简单就不说了哦

$("#cb1").prop({checked:true});    //map键值对
$("#cb1").prop("checked",function(){

    return true;    //函数返回true或false

});
$("#cb1").prop("checked","checked");

更多参考:http://api.jquery.com/prop/

<html>

    <head>

        <title>测试</title>

        <style type="text/css">
        </style>

        <!--1.62可以修改1.42  1.52  1.7来测试-->

        <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>

        <script type="text/javascript">

        $(function(){

            //判断checked



 //    var a=$("#cb1").attr('checked'); //看版本1.6+返回:"checked"或"undefined" ;1.5-返回:true或false



 //    var b=$("#cb1").prop('checked'); //1.6+:true/false



 var c=$("#cb1").is(':checked');  //所有版本:true/false



 //    alert(a);        


   //    alert(b);

            alert(c);

           //赋值   前两个所有的jquery版本都支持 prop只有jquery1.6+支持



 //    $("#cb1").attr("checked","checked");//1.5-



 //    $("#cb1").attr("checked",true);//1.5-



 //
 $("#cb1").prop("checked","checked");//1.6+(整理的时候把这个忘记啦)



 //    $("#cb1").prop("checked",true);//1.6+



 //    $("#cb1").prop({checked:true});//1.6+

 


//    $("#cb1").prop("checked",function(){



 //        return  true;//1.6+



 //    });                

        })();

    

        </script>

    </head>

    <body>

        <!--赋值的时候记得去掉checked-->

    <input id="cb1" type="checkbox" checked />

    <input id="cb2" type="checkbox" checked="checked"/>

    </body>

</html>
Javascript 相关文章推荐
jQuery validate 中文API 附validate.js中文api手册
Jul 31 Javascript
Ext GridPanel加载完数据后进行操作示例代码
Jun 17 Javascript
不使用ajax实现无刷新提交表单
Dec 21 Javascript
JavaScript通过setTimeout实时显示当前时间的方法
Apr 16 Javascript
JQuery中层次选择器用法实例详解
May 18 Javascript
Angular ng-class详解及实例代码
Sep 19 Javascript
关于JS中二维数组的声明方法
Sep 24 Javascript
js中let和var定义变量的区别
Feb 08 Javascript
Vue结合后台导入导出Excel问题详解
Feb 19 Javascript
js+canvas实现简单扫雷小游戏
Jan 22 Javascript
Threejs实现滴滴官网首页地球动画功能
Jul 13 Javascript
修改Vue打包后的默认文件名操作
Aug 12 Javascript
jquery弹窗插件colorbox绑定动态生成元素的方法
Jun 20 #Javascript
JQuery获取与设置HTML元素的内容或文本的实现代码
Jun 20 #Javascript
jquery获取html元素的绝对位置和相对位置的方法
Jun 20 #Javascript
confirm的用法示例用于按钮操作时确定是否执行
Jun 19 #Javascript
javascript 控制input只允许输入的各种指定内容
Jun 19 #Javascript
$(document).ready(function() {})不执行初始化脚本
Jun 19 #Javascript
对之前写的jquery分页做下升级
Jun 19 #Javascript
You might like
php实现数组中索引关联数据转换成json对象的方法
2015/07/08 PHP
php的socket编程详解
2016/11/20 PHP
PHP用continue跳过本次循环中剩余代码的注意点
2017/06/27 PHP
jQuery 通过事件委派一次绑定多种事件,以减少事件冗余
2010/06/30 Javascript
模仿百度三维地图的js数据分享
2011/05/12 Javascript
javascript使用isNaN()函数判断变量是否为数字
2013/09/21 Javascript
js拼接html注意问题示例探讨
2014/07/14 Javascript
JavaScript自定义数组排序方法
2015/02/12 Javascript
使用JavaScript刷新网页的方法
2015/06/04 Javascript
jQuery图片旋转插件jQueryRotate.js用法实例(附demo下载)
2016/01/21 Javascript
AngularJS基础 ng-repeat 指令简单示例
2016/08/03 Javascript
详解Angular 自定义结构指令
2017/06/21 Javascript
解决微信小程序防止无法回到主页的问题
2018/09/28 Javascript
在Web关闭页面时发送Ajax请求的实现方法
2019/03/07 Javascript
VSCode使用之Vue工程配置eslint
2019/04/30 Javascript
el-select数据过多懒加载的解决(loadmore)
2019/05/29 Javascript
微信小程序如何获取群聊的openGid以及名称详解
2019/07/17 Javascript
vue计算属性无法监听到数组内部变化的解决方案
2019/11/06 Javascript
python解析文件示例
2014/01/23 Python
Python的Django框架下管理站点的基本方法
2015/07/17 Python
python学习之第三方包安装方法(两种方法)
2015/07/30 Python
python实现识别相似图片小结
2016/02/22 Python
Python selenium文件上传方法汇总
2020/11/19 Python
Python OpenCV对本地视频文件进行分帧保存的实例
2019/01/08 Python
详解Python locals()的陷阱
2019/03/26 Python
python多线程与多进程及其区别详解
2019/08/08 Python
Python socket模块方法实现详解
2019/11/05 Python
Django如何使用jwt获取用户信息
2020/04/21 Python
美国知名珠宝首饰品牌:Gemvara
2017/10/06 全球购物
马来西亚太阳镜、眼镜和隐形眼镜网上商店:Focus Point
2018/12/13 全球购物
Charles & Colvard官网:美国莫桑石品牌
2019/06/05 全球购物
毕业生找工作的自我评价
2013/10/18 职场文书
自我评价的写作规则
2014/01/06 职场文书
学校师德师风整改措施
2014/10/27 职场文书
白银帝国观后感
2015/06/17 职场文书
MySQL系列之三 基础篇
2021/07/02 MySQL