代码描述:prop()函数和attr()函数区。prop()函数和attr()函数区代码实例
这两个函数非常的类似,都可以获取或者设置匹配元素的属性值,但是两者还是有很大区别的。 下面就通过实例代码简单介绍一下它们的区别:
<script> $("#thediv").attr("class");//返回undefined $("#thediv").prop("class");//返回一个空字符串 </script>
这说明,在div这种类似的元素中,如果指定的属性不存在,那么attr()函数获取的属性值是undefined,而prop()函数返回值却是一个空字符串。下面继续分析:
<script> <input type="checkbox" id="ck" value="antzone" /> </script>
下面的jQuery代码会对上面的复选框进行操作:
<script> $("#ck").attr("checked");//返回undefined $("#ck").prop("checked");//返回false </script>
请绑定手机号,在继续操作
注意:只有绑定手机以后,才可使用网站全部功能