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 相关文章推荐
Maps Javascript
Jan 22 Javascript
javascript入门·动态的时钟,显示完整的一些方法,新年倒计时
Oct 01 Javascript
JSQL 基于客户端的成绩统计实现方法
May 05 Javascript
jQuery中需要注意的细节问题小结
Dec 06 Javascript
20个实用的JavaScript技巧分享
Nov 28 Javascript
js密码强度校验
Nov 10 Javascript
JavaScript实现获取某个元素相邻兄弟节点的prev与next方法
Jan 25 Javascript
js滚轮事件兼容性问题需要注意哪些
Nov 15 Javascript
JavaScript 监控微信浏览器且自带返回按钮时间
Nov 27 Javascript
JS中原始值和引用值的储存方式示例详解
Mar 23 Javascript
解决js相同的正则多次调用test()返回的值却不同的问题
Oct 10 Javascript
微信小程序渲染性能调优小结
Jul 30 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
解决GD中文乱码问题
2007/02/14 PHP
PHP学习笔记(一) 简单了解PHP
2014/08/04 PHP
PHP实现的简单分页类及用法示例
2016/05/06 PHP
php自定义中文字符串截取函数substr_for_gb2312及substr_for_utf8示例
2016/05/28 PHP
深入理解PHP中mt_rand()随机数的安全
2017/10/12 PHP
js CSS操作方法集合
2008/10/31 Javascript
用js来解决ajax读取页面乱码
2010/11/28 Javascript
jquery Moblie入门—hello world的示例代码学习
2013/01/08 Javascript
Node.js中AES加密和其它语言不一致问题解决办法
2014/03/10 Javascript
用Move.js配合创建CSS3动画的入门指引
2015/07/22 Javascript
基于jQuery实现在线选座之高铁版
2015/08/24 Javascript
理解js对象继承的N种模式
2016/01/25 Javascript
Javascript基础教程之比较null和undefined值
2016/05/16 Javascript
jQuery Easyui加载表格出错时在表格中间显示自定义的提示内容
2016/12/08 Javascript
微信小程序 require机制详解及实例代码
2016/12/14 Javascript
简单好用的nodejs 爬虫框架分享
2017/03/26 NodeJs
iscroll动态加载数据完美解决方法
2017/07/18 Javascript
在小程序中集成redux/immutable/thunk第三方库的方法
2018/08/12 Javascript
整理 node-sass 安装失败的原因及解决办法(小结)
2020/02/19 Javascript
基于vue+element实现全局loading过程详解
2020/07/10 Javascript
vue实现把接口单独存放在一个文件方式
2020/08/13 Javascript
解决vant中 tab栏遇到的坑 van-tabs
2020/11/04 Javascript
Python学习小技巧之列表项的拼接
2017/05/20 Python
Python实现感知器模型、两层神经网络
2017/12/19 Python
基于树莓派的语音对话机器人
2019/06/17 Python
django获取from表单multiple-select的value和id的方法
2019/07/19 Python
selenium+PhantomJS爬取豆瓣读书
2019/08/26 Python
Python手绘可视化工具cutecharts使用实例
2019/12/05 Python
解决pytorch多GPU训练保存的模型,在单GPU环境下加载出错问题
2020/06/23 Python
python3让print输出不换行的方法
2020/08/24 Python
Python包资源下载路径报404解决方案
2020/11/05 Python
Pamela Love官网:纽约设计师Pamela Love的精美、时尚和穿孔珠宝
2020/10/19 全球购物
农场厂长岗位职责
2013/12/28 职场文书
法律进学校实施方案
2014/03/15 职场文书
教师求职信
2014/06/17 职场文书
开展读书活动总结
2014/06/30 职场文书