我的编程空间,编程开发者的网络收藏夹
学习永远不晚

jQuery的操作属性是什么

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

jQuery的操作属性是什么

这期内容当中小编将会给大家带来有关jQuery的操作属性是什么,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

    一、操作属性

    1、读取属性值:attr(属性名)

    取得以第一匹配元素的属性值。通过这个方法可以方便地从第一个匹配元素中获取一个属性的值。如果元素没有相应属性,则返回undefined

    2、修改属性值

    (1)attr(key,value)

    为所有匹配的元素设置一个属性值

    (2)attr(key,fn)

    'key':表示属性名

    'fn':表示函数,将函数的属性值作为key代表的属性的值

    为所有匹配的元素设置一个计算的属性值。不提供值,而是提供一个函数,由这个函数计算的值作为属性值

    (3)attr({属性名1:属性值,属性名2:属性值})

    3、删除属性:removeAttr(属性名)

    从每一个匹配的元素中删除一个属性

    <!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <meta http-equiv="X-UA-Compatible" content="IE=edge">    <meta name="viewport" content="width=device-width, initial-scale=1.0">    <title>Document</title>    <script class="lazy" data-src="../jq/jquery.js"></script></head><style>    .ok{        color: red;    }</style><body>    <a href="https://www.baidu.com">去百度</a>    <br><br>    <input type="text">    <div></div>     <script>        $(function(){            let str = $('a').attr('href');//选中a标签把href的属性赋给str            console.log(str)             // $('input').attr('value','123')            $('input').attr('value',function(){//将函数的值赋给value,注意函数必须有返回值                let s = 0;                for(let i=1;i<=10;i++){                    s+=i;                }                return s;            })        })    </script></body></html>

    jQuery的操作属性是什么

    value为55,输出的是href属性的值

    二、操作类(class)

    1、添加class属性:addClass(class属性)

    为每个匹配的元素添加指定的类名

    2、删除class属性:removeClass(属性名)

    从所有匹配的元素中删除全部或指定的类

    3、交替添加/删除class属性:toggleClass(class属性)

    如果存在(不存在)就删除(添加)一个类

    <!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <meta http-equiv="X-UA-Compatible" content="IE=edge">    <meta name="viewport" content="width=device-width, initial-scale=1.0">    <title>Document</title>    <script class="lazy" data-src="../jq/jquery.js"></script></head><style>    .ok{        color: red;    }</style><body>    <p>西安邮电大学</p>    <button id='btn1'>变色</button>    <button id="btn2">取消</button>    <button id="btn3">交替</button>    <button id="btn4">单击三次</button>    <div></div>     <script>        $(function(){            $('#btn1').click(function(){                $('p').addClass('ok')            })            $('#btn2').click(function(){                $('p').removeClass('ok')            })            $('#btn3').click(function(){                $('p').toggleClass('ok')            })            var count = 0;            $('#btn4').click(function(){                $('p').toggleClass('ok',++count % 3 ===0)                //如果值为0,那么就添加css样式            })        })    </script></body></html>

    jQuery的操作属性是什么

    • 点击变色:变成红色

    • 点击取消:变成原来的颜色

    • 点击交替:颜色交替变换

    • 点击单击三次:每点击第三次都会变色

    三、操作css

    1、获取CSS样式属性值:css('样式属性名')

    访问第一个匹配元素的样式属性

    2、设置样式属性--采用'key/value'

    css({'属性名','属性值','属性名','属性值'})

    把一个"名/值对"对象设置为所有匹配元素的样式属性。这是一种在所有匹配的元素上设置大量样式属性的最佳方式

    3、一次设置一个属性:css('属性名','值')

    在所有匹配的元素中,设置一个样式属性的值

    <!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <meta http-equiv="X-UA-Compatible" content="IE=edge">    <meta name="viewport" content="width=device-width, initial-scale=1.0">    <title>Document</title>    <script class="lazy" data-src="../jq/jquery.js"></script></head><style>    .ok{        color: red;    }</style><body>    <p>西安邮电大学</p>    <div></div>     <script>        $(function(){            let c = $('p').css('color');            let f = $('p').css('font-size');             console.log(c)            console.log(f)         })    </script></body></html>

     开发者工具的控制台输出的是rgb(0, 0, 0)和16px

    四、设置、获取元素的width和height

    1、获取width:width()

    取得第一个匹配元素当前计算的宽度值(px)

    2、设置width:width(val)

    为每个匹配的元素设置css宽度(width)属性的值

    3、获取height:height()

    4、设置height:height(val)

    <!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <meta http-equiv="X-UA-Compatible" content="IE=edge">    <meta name="viewport" content="width=device-width, initial-scale=1.0">    <title>Document</title>    <script class="lazy" data-src="../jq/jquery.js"></script></head><style>    .ok{        color: red;    }</style><body>    <p>西安邮电大学</p>    <div></div>     <script>        $(function(){            let c = $('p').css('color');            let f = $('p').css('font-size');             console.log(c)            console.log(f)         })    </script></body></html>

    jQuery的操作属性是什么

    五、操作元素内容

    1、获取内容

    html()   ---innerHTML

    2、设置内容

    html(val)

    <!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <meta http-equiv="X-UA-Compatible" content="IE=edge">    <meta name="viewport" content="width=device-width, initial-scale=1.0">    <title>Document</title>    <script class="lazy" data-src="../jq/jquery.js"></script></head><style>    .ok{        color: red;    }</style><body>    <p>西安邮电大学</p>    <div></div>     <script>        $(function(){            let c = $('p').css('color');            let f = $('p').css('font-size');             console.log(c)            console.log(f)         })    </script></body></html>

    jQuery的操作属性是什么

    六、操作值--操作元素的value属性

    获取值:val()

    设置值:val(值)

    <!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <meta http-equiv="X-UA-Compatible" content="IE=edge">    <meta name="viewport" content="width=device-width, initial-scale=1.0">    <title>Document</title>    <script class="lazy" data-src="../jq/jquery.js"></script></head><style>    .ok{        color: red;    }</style><body>    <input type="text">     <script>        $(function(){            $('input').val('AAAAA')        })    </script></body></html>

    jQuery的操作属性是什么

    上述就是小编为大家分享的jQuery的操作属性是什么了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注编程网行业资讯频道。

    免责声明:

    ① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

    ② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

    jQuery的操作属性是什么

    下载Word文档到电脑,方便收藏和打印~

    下载Word文档

    猜你喜欢

    jQuery的操作属性是什么

    这期内容当中小编将会给大家带来有关jQuery的操作属性是什么,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。一、操作属性1、读取属性值:attr(属性名)取得以第一匹配元素的属性值。通过这个方法可以方便地
    2023-06-26

    jQuery的操作属性有哪些

    这篇文章主要介绍jQuery的操作属性有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!一、操作属性1、读取属性值:attr(属性名)取得以第一匹配元素的属性值。通过这个方法可以方便地从第一个匹配元素中获取一个属性
    2023-06-29

    jquery方法的属性是什么

    这期内容当中小编将会给大家带来有关jquery方法的属性是什么,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。1.jquery简介jquery是什么,作用是什么?jquery用来简化js操作DOM元素jqu
    2023-06-25

    css属性中float属性的作用是什么

    css中float属性的作用是控制元素移动,即会使元素向左或向右移动,其周围的元素也会重新排列;元素的水平方向浮动,意味着元素只能左右移动而不能上下移动;一个浮动元素会尽量向左或向右移动,直到它的外边缘碰到包含框或另一个浮动框的边框为止。
    2023-05-14

    jquery中属性选择器是什么

    在jquery中,属性选择器是基于元素属性作为筛选条件的选择器,指的是通过“元素的属性”来选择元素的一种方式;该选择器可以查找具有特定属性或特定属性值的元素,也就是可以通过已经存在的属性名或属性值来匹配HTML元素,然后对带有指定属性的HTML元素进行操作。jQuery属性选择器使得选择器具有通配符的功能,有点正则表达式的感觉。
    2023-05-14

    caption属性的作用是什么

    在HTML中,caption属性是用于指定表格标题的属性。通过使用caption属性,可以指定一个表格的标题,该标题将显示在表格的顶部。这个标题可以是任何文本,并且可以使用CSS样式进行格式化。下面是一个使用caption属性的示例:htm
    caption属性的作用是什么
    2023-11-23

    JQuery中的基本操作是什么

    本文小编为大家详细介绍“JQuery中的基本操作是什么”,内容详细,步骤清晰,细节处理妥当,希望这篇“JQuery中的基本操作是什么”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。一、jQuery的DOM操作1.
    2023-06-17

    CSS visibility属性的作用是什么

    CSS visibility属性用于控制元素的可见性。它有以下几种取值:1. visible:默认值,元素可见。2. hidden:元素隐藏,但仍占据空间。3. collapse:主要应用于表格元素,折叠表格行或列。4. inherit:继
    2023-10-12

    HTML5 placeholder属性的作用是什么

    HTML5中的placeholder属性是用来给表单元素的输入框提供默认文本提示的。当用户点击输入框时,placeholder文本会自动消失,用户可以输入自己的内容。如果用户没有输入任何内容,输入框则会显示placeholder的文本提示。
    2023-10-12

    css属性margin的作用是什么

    本篇内容介绍了“css属性margin的作用是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1.margin是什么? margin用于控
    2023-06-08

    CSS filter属性的作用是什么

    CSS filter属性用于对元素的视觉效果进行处理,可以改变元素的外观。它可以应用一系列滤镜效果,如模糊、饱和度、对比度、亮度、透明度等,从而实现图像处理和特效效果。通过改变滤镜属性的值,可以创建出不同的视觉效果,从而增强用户体验或实现设
    2023-09-22

    CSS background属性的作用是什么

    CSS background属性用于设置元素的背景样式,包括背景图片、背景颜色、背景重复、背景位置和背景尺寸等。通过设置background属性,可以为元素添加背景图像、设置背景颜色或渐变、控制背景图片的重复方式、设置背景图片的位置以及调整
    2023-09-13

    Javascript length属性的作用是什么

    Javascript的length属性用于返回数组或字符串的长度。对于数组,length属性返回数组中元素的个数。例如:var arr = [1, 2, 3, 4, 5];console.log(arr.length); // 输出:5对于
    2023-10-23

    编程热搜

    • Python 学习之路 - Python
      一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
      Python 学习之路 - Python
    • chatgpt的中文全称是什么
      chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
      chatgpt的中文全称是什么
    • C/C++中extern函数使用详解
    • C/C++可变参数的使用
      可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
      C/C++可变参数的使用
    • css样式文件该放在哪里
    • php中数组下标必须是连续的吗
    • Python 3 教程
      Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
      Python 3 教程
    • Python pip包管理
      一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
      Python pip包管理
    • ubuntu如何重新编译内核
    • 改善Java代码之慎用java动态编译

    目录