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 相关文章推荐
论坛特效代码收集(落伍转发-不错)
Dec 02 Javascript
$()JS小技巧
Jul 21 Javascript
extjs表格文本启用选择复制功能具体实现
Oct 11 Javascript
document.compatMode的CSS1compat使用介绍
Apr 03 Javascript
jQuery菜单插件用法实例
Jul 25 Javascript
jquery实现鼠标悬浮停止轮播特效
Aug 20 Javascript
js按条件生成随机json:randomjson实现方法
Apr 07 Javascript
Vue实现远程获取路由与页面刷新导致404错误的解决
Jan 31 Javascript
Vue切换组件实现返回后不重置数据,保留历史设置操作
Jul 21 Javascript
vue 实现锚点功能操作
Aug 10 Javascript
OpenLayers加载缩放控件使用方法详解
Sep 25 Javascript
微信小程序选择图片控件
Jan 19 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
ThinkPHP与PHPExcel冲突解决方法
2011/08/08 PHP
解决Codeigniter不能上传rar和zip压缩包问题
2014/03/07 PHP
php实现的通用图片处理类
2015/03/24 PHP
PHP实现的线索二叉树及二叉树遍历方法详解
2016/04/25 PHP
PHP数组操作实例分析【添加,删除,计算,反转,排序,查找等】
2016/12/24 PHP
PHP内置函数生成随机数实例
2019/01/18 PHP
从JavaScript的函数重名看其初始化方式
2007/03/08 Javascript
深入理解JavaScript系列(10) JavaScript核心(晋级高手必读篇)
2012/01/15 Javascript
JavaScript中的Math.LN2属性用法详解
2015/06/12 Javascript
基于jQuery实现收缩展开功能
2016/03/18 Javascript
js实现div模拟模态对话框展现URL内容
2016/05/27 Javascript
js判断checkbox是否选中个数的方法(超简单)
2016/08/19 Javascript
vue.js事件处理器是什么
2017/03/20 Javascript
详解jQuery中的easyui
2018/09/02 jQuery
Vue2(三)实现子菜单展开收缩,带动画效果实现方法
2019/04/28 Javascript
python命令行参数解析OptionParser类用法实例
2014/10/09 Python
python虚拟环境的安装配置图文教程
2017/10/20 Python
TensorFlow 实战之实现卷积神经网络的实例讲解
2018/02/26 Python
python实现图片文件批量重命名
2020/03/23 Python
解决pycharm运行程序出现卡住scanning files to index索引的问题
2019/06/27 Python
python BlockingScheduler定时任务及其他方式的实现
2019/09/19 Python
计算Python Numpy向量之间的欧氏距离实例
2020/05/22 Python
如何在Win10系统使用Python3连接Hive
2020/10/15 Python
python爬虫请求头的使用
2020/12/01 Python
Python 中如何使用 virtualenv 管理虚拟环境
2021/01/21 Python
linux面试题参考答案(8)
2016/04/19 面试题
教育孩子心得体会
2014/01/01 职场文书
本科生的职业生涯规划范文
2014/01/09 职场文书
王老吉广告词
2014/03/20 职场文书
百货商场楼层班组长竞聘书
2014/03/31 职场文书
领导干部群众路线对照检查材料
2014/11/05 职场文书
2015年社区居委会工作总结
2015/05/18 职场文书
关爱留守儿童主题班会
2015/08/13 职场文书
js实现上传图片到服务器
2021/04/11 Javascript
JavaScript流程控制(循环)
2021/12/06 Javascript
yyds什么意思?90后已经听不懂00后讲话了……
2022/02/03 杂记