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 相关文章推荐
javascript实现unicode和字符的互相转换
Jul 18 Javascript
北京奥运官方网站幻灯切换效果flash版打包下载
Jan 30 Javascript
js图片轮播手动切换效果
Nov 10 Javascript
Knockoutjs 学习系列(一)ko初体验
Jun 07 Javascript
BootStrap Validator使用注意事项(必看篇)
Sep 28 Javascript
angular学习之ngRoute路由机制
Apr 12 Javascript
微信小程序搜索组件wxSearch实例详解
Jun 08 Javascript
react实现换肤功能的示例代码
Aug 14 Javascript
微信小程序提交form操作示例
Dec 30 Javascript
浅析TypeScript 命名空间
Mar 19 Javascript
JS继承实现方法及优缺点详解
Sep 02 Javascript
解决element-ui的下拉框有值却无法选中的情况
Nov 07 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读取配置文件类实例(可读取ini,yaml,xml等)
2015/07/28 PHP
php mysqli查询语句返回值类型实例分析
2016/06/29 PHP
PHP判断是手机端还是PC端 PHP判断是否是微信浏览器
2017/03/15 PHP
PHP使用PDO、mysqli扩展实现与数据库交互操作详解
2019/07/20 PHP
javascript 动态table添加colspan\rowspan 参数的方法
2009/07/25 Javascript
JQuery给元素添加/删除节点比如select
2013/04/02 Javascript
JQuery异步加载无限下拉框级联功能实现示例
2014/02/19 Javascript
了不起的node.js读书笔记之例程分析
2014/12/22 Javascript
jQuery中nextUntil()方法用法实例
2015/01/07 Javascript
Bootstrap CSS组件之导航(nav)
2016/12/17 Javascript
js实现图片左右滚动效果
2017/02/27 Javascript
VueJS组件之间通过props交互及验证的方式
2017/09/04 Javascript
js 显示日期时间的实例(时间过一秒加1)
2017/10/25 Javascript
利用vscode调试编译后的js代码详解
2018/05/14 Javascript
小程序登录/注册页面设计的实现代码
2019/05/24 Javascript
vue实现codemirror代码编辑器中的SQL代码格式化功能
2019/08/27 Javascript
通过Kettle自定义jar包供javascript使用
2020/01/29 Javascript
Vue的v-model的几种修饰符.lazy,.number和.trim的用法说明
2020/08/05 Javascript
[00:52]黑暗之门更新 新英雄孽主驾临DOTA2
2016/08/24 DOTA
在Python中使用Neo4j数据库的教程
2015/04/16 Python
Python下Fabric的简单部署方法
2015/07/14 Python
Python中random模块生成随机数详解
2016/03/10 Python
python 输出列表元素实例(以空格/逗号为分隔符)
2019/12/25 Python
Python3中configparser模块读写ini文件并解析配置的用法详解
2020/02/18 Python
Python chardet库识别编码原理解析
2020/02/18 Python
Django 解决distinct无法去除重复数据的问题
2020/05/20 Python
mac系统下安装pycharm、永久激活、中文汉化详细教程
2020/11/24 Python
python中numpy数组与list相互转换实例方法
2021/01/29 Python
Marlies Dekkers内衣法国官方网上商店:国际知名的荷兰内衣品牌
2019/03/18 全球购物
如何拷贝一整个Java对象,包括它的状态
2013/12/27 面试题
总裁岗位职责
2013/12/04 职场文书
政法干警核心价值观心得体会
2014/09/11 职场文书
商务邀请函
2015/01/30 职场文书
公司开除员工通知
2015/04/22 职场文书
Python办公自动化之教你用Python批量识别发票并录入到Excel表格中
2021/06/26 Python
Pygame Event事件模块的详细示例
2021/11/17 Python