专业编程基础技术教程

网站首页 > 基础教程 正文

jQuery里面的attr()和prop()的区别

ccvgpt 2024-11-25 10:10:59 基础教程 1 ℃

两者都是用来操作属性的;不同点在于:

1、attr()是操作标签的属性; prop()是操作的jQuery对象的属性

jQuery里面的attr()和prop()的区别

2、attr()可以操作标签的自定义属性和固有属性;prop()只能操作标签的固有属性

3、对于无需设定属性值的属性,比如disabled、selected、checked等; attr()获取的是和属性名一样的值;但是prop()获取布尔值

4、对于标签没有定义的属性,attr()获取的是undefined;prop()获取的是""

Tags:

最近发表
标签列表