jquery prop和attr的区别(关于Jquery中radio的属性设置,是attr,还是prop问题)

:暂无数据 2026-04-21 10:00:02 0
我们注意到,那些在jquery prop和attr的区别上表现突出的人,往往都对关于Jquery中radio的属性设置,是attr,还是prop问题有独到的见解。这并非巧合。

本文目录

关于Jquery中radio的属性设置,是attr,还是prop问题

attr适合于获取和设置字符串类型的属性值,如value、src、href、target等等
prop则适合于获取和设置类似“开关”的逻辑型属性值,如checked、selected、readonly等(它的值是true和false,而如果用attr来获取这类属性值,结果会是字符串,这不便于编程)

jquery的prop方法怎么用

你好!

jquery的prop()函数,跟attr()函数类似,具体用法prop("属性名","属性值")
它们的区别是prop()一般用于元素自带属性,比如checkbox的checked属性
《input type="checkbox" id="aa" value="0" /》
$("#aa").prop("checked",true)  选中,设置为false则为取消选中
而attr()更多用在自定义属性上面
《div id="cc" sourceType="java" 》《/div》
$("#cc").attr("sourceType", "javascript");

希望对你有帮助!

jQuery学习之prop和attr的区别

prop和attr的根本区别在于:

1、对于HTML元素本身就带有的固有属性,在处理时,使用prop方法。

***隐藏网址***

这个例子里《a》元素的DOM属性有“href、target和class",这些属性就是《a》元素本身就带有的属性,也是W3C标准里就包含有这几个属性,或者说在IDE里能够智能提示出的属性,这些就叫做固有属性。处理这些属性时,建议使用prop方法。

2、对于HTML元素我们自己自定义的DOM属性,在处理时,使用attr方法。

《a href="#" id="link1" action="delete"》删除《/a》

这个例子里《a》元素的DOM属性有“href、id和action”,很明显,前两个是固有属性,而后面一个“action”属性是我们自己自定义上去的,《a》元素本身是没有这个属性的。这种就是自定义的DOM属性。处理这些属性时,建议使用attr方法。

扩展资料

attr() 方法设置或返回被选元素的属性值。

根据该方法不同的参数,其工作方式也有所差异。

当该方法用于返回属性值,则返回第一个匹配元素的值。

当该方法用于设置属性值,则为匹配元素设置一个或多个属性/值对

简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情

。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。

百度百科-attr()

本文对jquery prop和attr的区别关于Jquery中radio的属性设置,是attr,还是prop问题的解读是否清晰?欢迎反馈你的阅读感受,帮助我们做得更好。
本文编辑:admin

更多文章:


玩android(安卓开发模拟器选择推荐 安卓开发者用什么模拟器好)

玩android(安卓开发模拟器选择推荐 安卓开发者用什么模拟器好)

常言道:“万丈高楼平地起”。理解玩android这座大厦,也必须从安卓开发模拟器选择推荐 安卓开发者用什么模拟器好这块基石开始。

2026年4月21日 11:20

arm9开发板上电慢(本人想要串口,进行PC与ARM9的文件传输,一个1M的文件大概要传多长时间)

arm9开发板上电慢(本人想要串口,进行PC与ARM9的文件传输,一个1M的文件大概要传多长时间)

从一个常见的误区说起:很多人学arm9开发板上电慢,却忽略了本人想要串口,进行PC与ARM9的文件传输,一个1M的文件大概要传多长时间。结果事倍功半。希望你不会再犯这个错误。

2026年4月21日 11:00

cad视频教程全集 下载(CAD教程全套视频 要能下载的)

cad视频教程全集 下载(CAD教程全套视频 要能下载的)

为什么说不懂CAD教程全套视频 要能下载的,就等于没学明白cad视频教程全集 下载?这篇文章将给你一个令人信服的解释。

2026年4月21日 10:40

目前常用的动态网络编程语言(动态网页语言的简介)

目前常用的动态网络编程语言(动态网页语言的简介)

本文是您理解目前常用的动态网络编程语言的最后一站。我们将通过剖析动态网页语言的简介,帮你打通任督二脉,彻底领悟。

2026年4月21日 10:20

jquery prop和attr的区别(关于Jquery中radio的属性设置,是attr,还是prop问题)

jquery prop和attr的区别(关于Jquery中radio的属性设置,是attr,还是prop问题)

我们注意到,那些在jquery prop和attr的区别上表现突出的人,往往都对关于Jquery中radio的属性设置,是attr,还是prop问题有独到的见解。这并非巧合。

2026年4月21日 10:00

个人免费网站创建入口(如何建立自己的免费网站)

个人免费网站创建入口(如何建立自己的免费网站)

老铁们,关于个人免费网站创建入口,你可能听过不少说法。今天,咱们就坐下来好好聊聊如何建立自己的免费网站,保证让你豁然开朗。

2026年4月21日 09:40

c语言贪吃蛇代码简单吗(关于C语言写贪吃蛇)

c语言贪吃蛇代码简单吗(关于C语言写贪吃蛇)

你是否好奇,为什么人人都在谈c语言贪吃蛇代码简单吗?它和关于C语言写贪吃蛇之间究竟存在着怎样微妙的联系?答案就在下文。

2026年4月21日 09:20

进程和线程说**确的是(进程和线程是什么)

进程和线程说**确的是(进程和线程是什么)

很多朋友初次接触进程和线程说**确的是可能会觉得有点陌生,这很正常。今天这篇文章,咱们就一起把进程和线程是什么这事儿聊透,希望能帮您理清思路。

2026年4月21日 09:00

vb编程软件教程(vb如何编程二进制文件)

vb编程软件教程(vb如何编程二进制文件)

很多朋友初次接触vb编程软件教程可能会觉得有点陌生,这很正常。今天这篇文章,咱们就一起把vb如何编程二进制文件这事儿聊透,希望能帮您理清思路。

2026年4月21日 08:40

timestamp datetime(mysql中Timestamp,time,datetime 区别)

timestamp datetime(mysql中Timestamp,time,datetime 区别)

是不是总觉得timestamp datetime的知识体系太庞大,mysql中Timestamp,time,datetime 区别更是无从下手?本文将帮你化繁为简,抓住核心。

2026年4月21日 08:20

最近更新

jquery prop和attr的区别(关于Jquery中radio的属性设置,是attr,还是prop问题)
2026-04-21 10:00:02 浏览:0
timestamp datetime(mysql中Timestamp,time,datetime 区别)
2026-04-21 08:20:02 浏览:0
热门文章

颜色大全有多少种(颜色有多少种)
2026-04-21 04:40:03 浏览:0
pointer to different objects(同一项目文件的编译,在伟福下没有错误和警告,而在Keil下却有warning C182: pointer to different objects)
2026-04-20 15:20:02 浏览:0
incrementing(vfp 中的creat  table 命令的用法)
2026-04-20 10:00:03 浏览:0
floatleft是什么意思(displayflex和floatleft的区别)
2026-04-17 04:40:03 浏览:0
标签列表