📅  最后修改于: 2023-12-03 15:02:11.504000             🧑  作者: Mango
prop()
方法是指返回指定属性的值。属性可以是 HTML 属性或者自定义属性。
$(selector).prop(propertyName);
或者
$(selector).prop(propertyName, value);
或者
$(selector).prop(properties);
propertyName
:要获取或设置的属性的名称。value
:要设置的属性值。properties
:要设置的属性名称和值的对象。prop()
方法返回指定属性的值。prop()
方法设置指定属性的值,并返回当前元素的 jQuery 对象。prop()
方法设置多个属性的值,并返回当前元素的 jQuery 对象。$(document).ready(function(){
$("button").click(function(){
alert("Checkbox value: " + $("input[type='checkbox']").prop("checked"));
});
});
$(document).ready(function(){
$("button").click(function(){
$("input[type='checkbox']").prop("checked", true);
});
});
$(document).ready(function(){
$("button").click(function(){
$("input[type='checkbox']").prop({
"checked": true,
"disabled": false
});
});
});
使用prop()
方法来获取或设置元素的属性值非常方便。您可以在单个属性的基础上设置多个属性。此外,您可以使用其他的 jQuery 方法来获取或设置元素的属性,例如attr()
、data()
、val()
等。