ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
[TOC] ## .prop() 不同于.attr(),用于对 checked 或 disabled 或 selected 等属性的添加操作 语法 ``` .prop( propertyName ) .prop( propertyName, value ) .prop( propertyName, boolean ) .prop( propertyName, function(index, oldPropertyValue) ) ``` ### 实例 ### 判断是否存在一个元素 ``` if ( $(elem).prop("checked") ) // 等价于 $(elem).is(":checked") ``` #### 添加一个属性 ``` //方式一 $("input[type='checkbox']").prop("checked","checked") // 方式二 $("input[type='checkbox']").prop("checked",true) ``` #### 添加多个属性 ``` $("input[type=checkbox]").prop({ disabled:true, checked:true, }) ``` ## .removeProp() 语法 ``` $("input[type=checkbox]").removeProp("checked") ```