jQuery中attr,prop的区别
对于HTML元素固有属性来说,采用prop方法获取,
如果用于HTML元素中本不存在的属性来说,用attr获取.( class, id )
常见问题就是集中在checkbox中,如果采用attr方法去获取,$("checkbox").attr("checked”) == undefined
因为checked属性是html元素中固有的元素,采用prop方法就可以获取到,$("checkbox").prop("checked”) == true
对于HTML元素固有属性来说,采用prop方法获取,
如果用于HTML元素中本不存在的属性来说,用attr获取.( class, id )
常见问题就是集中在checkbox中,如果采用attr方法去获取,$("checkbox").attr("checked”) == undefined
因为checked属性是html元素中固有的元素,采用prop方法就可以获取到,$("checkbox").prop("checked”) == true