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使用prototype定义对象类型
Feb 07 Javascript
Jquery uploadify图片上传插件无法上传的解决方法
Dec 16 Javascript
jquery制作select列表双向选择示例代码
Sep 02 Javascript
jQuery.position()方法获取不到值的安全替换方法
Mar 13 Javascript
Angular.js如何从PHP读取后台数据
Mar 24 Javascript
浅谈js常用内置方法和对象
Sep 24 Javascript
javascript计算渐变颜色的实例
Sep 22 Javascript
AngularJS 控制器 controller的详解
Oct 17 Javascript
AngularJS双向数据绑定原理之$watch、$apply和$digest的应用
Jan 30 Javascript
详解element-ui设置下拉选择切换必填和非必填
Jun 17 Javascript
node读写Excel操作实例分析
Nov 06 Javascript
Js数组扁平化实现方法代码总汇
Nov 11 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
asp和php下textarea提交大量数据发生丢失的解决方法
2008/01/20 PHP
使用XDebug调试及单元测试覆盖率分析
2011/01/27 PHP
php中对2个数组相加的函数
2011/06/24 PHP
xml在joomla表单中的应用详解分享
2012/07/19 PHP
PHP mkdir()无写权限的问题解决方法
2014/06/19 PHP
Laravel 5.5基于内置的Auth模块实现前后台登陆详解
2017/12/21 PHP
PHP简单实现图片格式转换(jpg转png,gif转png等)
2019/10/30 PHP
PHP数组array类常见操作示例
2020/05/15 PHP
基于jquery的一个简单的脚本验证插件
2010/04/05 Javascript
JavaScript 高级篇之DOM文档,简单封装及调用、动态添加、删除样式(六)
2012/04/07 Javascript
JavaScript 学习笔记之操作符(续)
2015/01/14 Javascript
javascript实现table表格隔行变色的方法
2015/05/13 Javascript
详解Angular 4.x NgIf 的用法
2017/05/22 Javascript
jquery实现倒计时小应用
2017/09/19 jQuery
微信小程序选择图片和放大预览图片功能
2017/11/02 Javascript
详解关于element el-button使用$attrs的一个注意要点
2018/11/09 Javascript
Koa 中的错误处理解析
2019/04/09 Javascript
微信小程序顶部导航栏可滑动并选中放大
2019/12/05 Javascript
在Python中操作列表之List.pop()方法的使用
2015/05/21 Python
在Python的Django框架中调用方法和处理无效变量
2015/07/15 Python
Python编程中time模块的一些关键用法解析
2016/01/19 Python
利用python模拟实现POST请求提交图片的方法
2017/07/25 Python
Python除法之传统除法、Floor除法及真除法实例详解
2019/05/23 Python
Python 中由 yield 实现异步操作
2020/05/04 Python
Python中的wordcloud库安装问题及解决方法
2020/05/27 Python
用Python开发app后端有优势吗
2020/06/29 Python
解决Python3.7.0 SSL低版本导致Pip无法使用问题
2020/09/03 Python
CSS3的常见transformation图形变化用法小结
2016/05/13 HTML / CSS
详解CSS 3 中的 calc() 方法
2018/01/12 HTML / CSS
澳大利亚儿童和婴儿产品在线商店:Lime Tree Kids
2017/10/05 全球购物
公共汽车、火车和飞机票的通用在线预订和销售平台:INFOBUS
2019/11/30 全球购物
元宵晚会主持词
2014/03/25 职场文书
幼儿园小班见习报告
2014/10/31 职场文书
2014年大学班长工作总结
2014/11/14 职场文书
工作服管理制度范本
2015/08/06 职场文书
python实现图片九宫格分割的示例
2021/04/25 Python