# 如何使用jQuery attr display
## 引言
在网页开发中,经常会遇到需要控制元素的显示或隐藏的情况。使用jQuery的attr方法可以很方便地实现这个功能。本文将向你介绍如何使用jQuery的attr方法来控制元素的显示与隐藏。
## 整体流程
下面是整个实现过程的步骤表格,让我们先来了解一下整体的流程。
| 步骤 | 描述 |
|----|----|
| 1 | 获取需            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-02-15 06:27:25
                            
                                104阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 科普:jQuery中的attr()、class()、display()方法
在前端开发中,我们经常会用到jQuery这个强大的JavaScript库来简化DOM操作。今天,我们将重点介绍attr()、class()和display()这三个常用方法,帮助大家更好地理解和使用jQuery。
## attr()方法
attr()方法用于获取或设置HTML元素的属性值。通过attr()方法,我            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-03-11 05:52:32
                            
                                57阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.定义 display用于页面布局,设置元素如何被显示。 值:none | inline | block | inline-block | list-item | run-in | table | inline-table | table-row-group | table-header-grou ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-04-12 23:24:22
                            
                                423阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            1.定义display用于页面布局,设置元素如何被显示。值:none | inline | block | inline-block | list-item | run-in | table | inline-table | table-row-group | table-header-group | table-footer-group | table-row | table-colume-gr            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-04-28 11:23:07
                            
                                638阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            $("img").attr({ src: "test.jpg", alt: "TestImage" }); //添加样式$("p").css({ color: "#ff0011",background: "blue" }); //修改样式            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2012-02-05 14:28:00
                            
                                165阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            jQuery的属性与样式之.attr()与.removeAttr()1、每个元素都有一个或者多个特性,这些特性的用途就是给出相应元素或者其内容的附加信息。如:在img元素中,src就是元素的特性,用来标记图片的地址。2、操作特性的DOM方法主要有3个,getAttribute方法、setAttribute方法和removeAttribute方法,就算如此在实际操作中还是会存在很多问题,这里先不说。            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-04 00:22:06
                            
                                166阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            实例 使段落生出行内框: 所有主流浏览器都支持 display 属性。 注释:如果规定了 !DOCTYPE,则 Internet Explorer 8 (以及更高版本)支持属性值 "inline-table"、"run-in"、"table"、"table-caption"、"table-cell"            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2016-12-19 10:20:00
                            
                                342阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            CSS display 属性CSS 参考手册实例使段落生出行内框:p.inline  {  display:inline;  }亲自试一试浏览器支持IE			Firefox			Chrome			Safari			Opera																所有主流浏览器都支持 display 属性。注释:如果规定了 !DOCT...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-03-28 14:58:19
                            
                                142阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            CSS|display、visibility1.隐藏元素隐藏元素可以用display,也可以用visibility;但是它们存在区别,display隐藏是直接让这个元素            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-07-11 17:00:45
                            
                                110阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1. display 属性的使用display 属性是用来设置元素的类型及隐藏的,常用nk01...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-11-01 16:40:37
                            
                                225阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            
                    
                            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-08-13 10:25:53
                            
                                135阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html>  <head>    <            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-05-29 11:56:18
                            
                                44阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.解释一下display的几个常用的属性值,inline , block, inline-blockinline(行内元素):使元素变成行内元素,拥有行内元素的特性,即可以与其他行内元素共享一行,不会独占一行. 不能更改元素的height,width的值,大小由内容撑开. 可以使用padding上下左右都有效,margin只有left和right产生边距效果,但是top和bottom就不行.bl            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-05-08 10:37:22
                            
                                2966阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            使用display:table 垂直居中需要结合display:table-cell; 和vertical-align:middle; table sdfsfsdfsfsfsfsfs效果就类似于表格里面的单元格居中 ssss        Read More            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2015-08-27 15:18:00
                            
                                141阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            CSS 参考手册
定义和用法
display 属性规定元素应该生成的框的类型。
说明
这个属性用于定义建立布局时元素生成的显示框类型。对于 HTML 等文档类型,如果使用 display 不谨慎会很危险,因为可能违反 HTML 中已经定义的显示层次结构。对于 XML,由于 XML 没有内置的这种层次结构,所有 display 是绝对必要的。
注释:CSS2 中有值 compact 和 marke            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2013-05-30 00:33:00
                            
                                220阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
                  值            描述                            none              
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-03-24 10:32:38
                            
                                192阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            display属性用来设置或检索对象是否及如何显示默认值:对于HTML文档来说,这取决于你使用的标签继承性:不继承支持动画:否display是一个很重要的CSS属性,设定的值会对一个HTML元素的内部和外部表现造成影响值列表:none:不显示该元素    给display设置none,浏览器就不会渲染该元素,虽然元素存在DOM中,可以通过JS访问,但是从视觉上,是完全消失。block:块级元素              
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-21 12:56:34
                            
                                130阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            属性操作JQuery中封装了一些HTML标签属性的操作,可以用来简化原生JS中对HTML标签的操作,对这些封装的方法进行分类的话,大致可以分为适用于一般属性的操作(通用的)和专门针对于类属性的操作,常用的共有下面的这些:通用属性操作attr:这种一般用于不是检查DOM状态的一些属性,比如src,CSS相关的一些属性等。JQuery对象.attr(“属性名称”, “值”): 当只有一个参数时获取属性            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-13 15:54:35
                            
                                95阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            需求描述attr()目前还没有浏览器支持,但又很实用,下面我们用CSS变量来实现它            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2022-07-12 21:59:02
                            
                                123阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            学习笔记总结,主要说明display 和  visibility 的异同,同时延伸了一些与之相关的实际应用场景问题。一、相同点:都可以使元素隐藏。屏幕阅读设备无法读取到被隐藏的元素不同点:不参与页面布局。参与页面布局。优点,可以在不妨碍元素显示角色的情况下显示或隐藏他们。二、例子                            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-21 16:49:37
                            
                                49阅读
                            
                                                                             
                 
                
                                
                    