企业🤖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") ```