jqueryprop,jquery prop attr
jquery的prop方法怎么用
你好!
jquery的prop()函数,跟attr()函数类似,具体用法prop("属性名","属性值")
它们的区别是prop()一般用于元素自带属性,比如checkbox的checked属性
input?type="checkbox"?id="aa"?value="0"?/
$("#aa").prop("checked",true)??选中,设置为false则为取消选中
而attr()更多用在自定义属性上面
div?id="cc"?sourceType="java"?/div
$("#cc").attr("sourceType",?"javascript");
希望对你有帮助!
关于JQuery中prop的使用问题,代码如下?
你点击的“按钮”必须这样写input type="checkbox" 才可以,才能调用checked属性,如果是type="button"那么就会出现undefined的问题。
jquery prop()函数
prop函数用于设置或返回当前jQuery对象所匹配的元素的属性值
div ccc='aaa'/div
$("div").prop("ccc")//输出aaa
类似attr方法
对于HTML元素本身就带有的固有属性,在处理时,使用prop方法。
对于HTML元素我们自己自定义的DOM属性,在处理时,使用attr方法。
jquery prop 是什么意思?
prop()获取匹配的元素的属性值。
这个方法是jquery1.6以后出来的,用来区别之前的.attr()方法.
区别最大的一点就是:布尔型的属性,1.6以后都是用.prop()方法就好了。
这个布尔型的属性,再解释一下,是属性值只有true|false的属性。
还有种情况就是只添加属性名,不需要写属性值的就可以生效的也同样使用.prop()方法。比如:checked、disable这样的,其实它们说到底还是属于布尔型的属性。
1.添加属性名称该属性就会生效应该使用prop();
2.是有true,false两个属性使用prop();
3.其他则使用attr();