美文网首页让前端飞程序员
jQuery中attr()与css()的区别

jQuery中attr()与css()的区别

作者: 大海之一点 | 来源:发表于2018-10-23 19:25 被阅读18次

                    attr()主要是针对元素的属性进行操作,如img的src属性和alt属性,a链接的href属性等等;css()修改的是样式里面的属性,即是style里面的属性,两者的侧重点不同,可以这样简单的记忆,css样式中的属性在jquery中获得和修改用css()这个方法,其他的获得和修改属性用attr()方法,即css仅仅可以设置style中的属性,而attr()可以设置元素中除style中属性以外的所有属性

而结果为:

结果说明了:通过attr()方法无法设置style属性,只能通过css方法设计(自己已用css方法设计成功了!)

参考文章:https://blog.csdn.net/weixin_41060905/article/details/82431544?utm_source=blogxgwz4

                  https://blog.csdn.net/zxg201207120227/article/details/78516262

补充一点:在jq中var attribute=$(‘#test’).attr(‘background’);一句话

                   相当于js中    var attribute=document.getElementById(‘test’)

                                         attribute.setAttribute(‘background’,’red’)

                                        attribute.getAttribute(‘background’)

相关文章

  • jQuery中attr()与css()的区别

    attr()主要是针对元素的属性进行操作,如img的src属性和alt属性,a链接的href属性等等;css()修...

  • 前端学习笔记

    jQuery中attr()和prop()的使用和区别 一、attr()使用 $(selector).attr():...

  • Jquery中的`attr`和`prop`的区别

    Jquery中的attr和prop的区别 测试唤醒: Google attr和prop的作用和区别   attr和...

  • jquery使用(三):常用方法区分

    一、关于jQuery中html()、text()和val()的区别 二、jQuery中attr()和prop()的...

  • 2018-07-01

    jquery中$("#").val("")与$("#").attr("",aa)区别 通过百度搜索,看了一下网上好...

  • jQuery中attr与prop的区别

    简单的来说: 对于HTML元素本身就带有的固有属性,在处理时,使用prop方法。 对于HTML元素我们自己自定义的...

  • jquery中 attr 与 prop的区别

    1.区别 对于HTML元素本身就带有的固有属性,在处理时,使用prop方法 对于HTML元素我们自己自定义的DOM...

  • jQuery.prop()、 jQuery.attr()、jQ

    jQuery.prop()和 jQuery.attr()方法同样都能够添加属性,但是也是有区别的,一般attr()...

  • 总结3

    1.jQuery中attr和prop的区别 那么,什么时候使用attr,什么时候使用prop?? 1.添加属性名称...

  • jquery 细节问题

    操作布尔属性 jquery操作以下元素的属性: 方法 jquery中attr和prop的区别 固有属性使用prop...

网友评论

    本文标题:jQuery中attr()与css()的区别

    本文链接:https://www.haomeiwen.com/subject/lvnazftx.html