prop & attr
2024-09-04 15:29:53
<input id="chk1" type="checkbox" />是否可见
<input id="chk2" type="checkbox" checked="checked" />是否可见
像checkbox,radio和select这样的元素,选中属性对应“checked”和“selected”,这些也属于固有属性,因此需要使用prop方法去操作才能获得正确的结果。
$("#chk1").prop("checked") == false
$("#chk2").prop("checked") == true
如果上面使用attr方法,则会出现:
$("#chk1").attr("checked") == undefined
$("#chk2").attr("checked") == "checked"
对于HTML元素本身就带有的固有属性,在处理时,使用prop方法。对于HTML元素我们自己自定义的DOM属性,在处理时,使用attr方法。
最新文章
- ABP框架 - 数据传输对象
- Mysql note
- 【jQuery UI 1.8 The User Interface Library for jQuery】.学习笔记.2.更换主题
- 用Grunt搭建基于LESS的前端html开发框架
- RHEL7-使用Apache服务部署静态网站
- XAML系列学习
- careercup-中等难度 17.5
- linux 匹配查询列表中包含某一特殊字符的所有行中的某一列
- mysql 一个较特殊的问题:You can&#39;t specify target table for update in FROM clause
- 【树形动态规划】【CTSC1997】选课 解题报告
- string标准库的使用
- sun.proxy.$Proxy0 cannot be cast to dao.impl.MyAdviceImpl
- 嵌入在网站上Flash播放机(2)
- vue 使用小结 2019.03
- Linux Django项目部署
- python模块之sniffio
- ionic 开发解决ios上qq客服链接不跳转或者跳转到appstore
- qt5.5.1 移植4412的问题过程
- Zookeeper本地模式安装
- [z]Libevent使用例子,从简单到复杂