jQuery中css()与attr()之间的区别
答案:5 悬赏:30 手机版
解决时间 2021-01-15 23:20
- 提问者网友:人生佛魔见
- 2021-01-15 13:36
jQuery中css()与attr()之间的区别
最佳答案
- 五星知识达人网友:妄饮晩冬酒
- 2021-01-15 14:04
xxx
两个不相同呀,css是和style有关,attr是都可以获取,比如上面href,title,alt.
凭记忆,大概是这样。详细请查API.
两个不相同呀,css是和style有关,attr是都可以获取,比如上面href,title,alt.
凭记忆,大概是这样。详细请查API.
全部回答
- 1楼网友:西岸风
- 2021-01-15 17:51
不是个东东.....
attr是属性,css是设置style.
attr是属性,css是设置style.
- 2楼网友:从此江山别
- 2021-01-15 17:23
jquery中的css()是用来操纵style{}的,而attr()是加在标签内部的,attr()的权重比css()要大,它会覆盖css()的样式...
- 3楼网友:不甚了了
- 2021-01-15 16:06
1:css("color","red");这样可以用的。但是attr("color","red")好像不可以这样用,attr的作用就是有一些html元素的属性jquery没有去封装,然后你又想用这些属性,就可以用attr,但是jquery都给你封装了css你在用attr("color","")就不产生效果了。
2:你说的attr(”color“)和addClass("color")不等同,后者是为你这个html元素动态的添加class。
2:你说的attr(”color“)和addClass("color")不等同,后者是为你这个html元素动态的添加class。
- 4楼网友:行路难
- 2021-01-15 14:53
attr函数attr(key, fn) 。key (String): 要设置的属性名称 ,value (Function): 返回值的函数 把src属性的值设置为title属性的值。
$("img").attr("title", function() { return this.src });HTML标记:
结果:
而.css这个方法是针对css属性的也是就style里面的东西
你多看看手册就行了
$("img").attr("title", function() { return this.src });HTML标记:
结果:
而.css这个方法是针对css属性的也是就style里面的东西
你多看看手册就行了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯