【Jquery】prop与attr的差别】的更多相关文章

近期因项目须要用到复选框,当中一个控制全选. // 全选 $(".ckb_all").click(function(){ if($(this).attr("checked") == true){ $(":input[name='ckb_img']").attr("checked",true); }else{ $(":input[name='ckb_img']").attr("checked&quo…
1.  1-9-1之前和之后之间的差 <html> <script src="Js/jquery-1.9.0.js" type="text/javascript"></script> <script type="text/javascript"> $(function(){ $(":button").click(function(){ //prop与attr差别 //attr在1…
jquery1.6中新加了一个方法prop(),一直没用过它,官方解释只有一句话:获取在匹配的元素集中的第一个元素的属性值. 大家都知道有的浏览器只要写disabled,checked就可以了,而有的要写成disabled = "disabled",checked="checked",比如用attr("checked")获取checkbox的checked属性时选中的时 候可以取到值,值为"checked"但没选中获取值就是u…
1.attr()是jQuery 1.0版本就有的函数,prop()是jQuery 1.6版本新增的函数.毫无疑问,在1.6之前,你只能使用attr()函数:1.6及以后版本,你可以根据实际需要选择对应的函数. 2.在jQuery中,prop()函数的设计目标是用于设置或获取指定DOM元素(指的是JS对象,Element类型)上的属性(property):attr()函数的设计目标是用于设置或获取指定DOM元素所对应的文档节点上的属性(attribute). 3.在jQuery 1.6之前,只有a…
http://www.javascript100.com/?p=877 http://blog.sina.com.cn/s/blog_655388ed01017cnc.html http://www.cnblogs.com/lujiahong/articles/2289867.html attr();设置的属性在html中可以查看到 prop则是自身的浏览器中的属性,与html无关…
1..prop( propertyName ) 获取匹配集合中第一个元素的Property的值 2. .prop( propertyName, value ) .prop( map ) .prop( propertyName, function(index, oldPropertyValue) ) 给匹配元素集合设定一个或多个属性 .prop()和 .attr()区别 下面是关于jQuery1.6和1.6.1中Attributes模块变化的描述,以及.attr()方法和.prop()方法的首选使…
JQuery.attr(): Get the value of an attribute for the first element in the set of matched elements. JQuery. Prop(): Gets the value of a property for the first element in the set of matched elements. Reference MSDN: for a checkbox (jquery 1.6+) <input…
jQuery1.6以后prop()和attr()的应用场景如下: 第一原则:只添加属性名称该属性就会立即生效应该使用prop(); 第二原则:只存在true/false的属性应该使用prop(); 设置disabled和checked这些属性,应该使用prop()方法,而不是使用attr()方法. For example, selectedIndex, tagName, nodeName, nodeType, ownerDocument, defaultChecked, and defaultS…
问题描述 由于prop(property的缩写)和attr(attribute的缩写)翻译成汉语,均有“特性.属性”等意思的原因,导致大家容易混淆分不清,本篇文章将试图从英文含义,中文含义和Jquery含义三个方面,彻底将它们区分开来. 在英文中的理解 在中文中的理解 在jquery中的理解 总结 1   内容区 1.1    在英文中的理解 (1)atrr attr是attribute缩写,其英文意思如下:  (2)prop prop是property缩写,其英文意思如下:  1.2    在…
Day30 jQuery 1.1.1.1 什么是jQuery? n jQuery是javaScript的前端框架.对常见的对象和常用的方法进行封装,使用更方便. 它兼容CSS3,还兼容各种浏览器.文档说明很全,应用详细,成熟插件多. 1.1.1 页面加载事件 jQuery提供ready()函数,用于页面成功加载后执行.与window.onload函数类型. <script type="text/javascript"> //实际开发中,我们习惯将<script>…