jQuery中attr和prop的区别以及共同点

共同点: 1 、都是针对于元素的属性的设置以及获取 2 、可以给元素添加固有属性以及自定义属性, attr 添加的属性无论哪一种都可以写入标签上, prop 只能将固 有属性写入,自定义属性无法写入的,但是可以正常使用 区别: 1 、针对于选中类的元素的属性(单选按钮、复选框,之类的布尔值):推荐使用 prop ( true 、 false ),而 不用attr , attr ( checked 、 undefined ) 2 、 attr 操作是页面中的 html 标签,所以可以在其身上添加任意的属性,因为不会检测这个属性是否真正属于 这个标签,而prop 操作是 DOM 节点对象,所以在其身上只能添加这个 DOM 对象中固有的属性的部分,因为会在 添加的过程中有检测的环节。
上一篇:读取txt文件加DevExpress之进度条progressBarControl


下一篇:MTK添加自动增加的版本号到build.prop