广告
返回顶部
首页 > 资讯 > 精选 >jQuery的操作属性是什么
  • 927
分享到

jQuery的操作属性是什么

2023-06-26 05:06:19 927人浏览 薄情痞子
摘要

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

这期内容当中小编将会给大家带来有关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 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 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 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 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 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 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的操作属性是什么了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注编程网精选频道。

    --结束END--

    本文标题: jQuery的操作属性是什么

    本文链接: https://www.lsjlt.com/news/306813.html(转载时请注明来源链接)

    有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

    本篇文章演示代码以及资料文档资料下载

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

    下载Word文档
    猜你喜欢
    • jQuery的操作属性是什么
      这期内容当中小编将会给大家带来有关jQuery的操作属性是什么,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。一、操作属性1、读取属性值:attr(属性名)取得以第一匹配元素的属性值。通过这个方法可以方便地...
      99+
      2023-06-26
    • jQuery的操作属性详解
      目录一、操作属性1、读取属性值:attr(属性名)2、修改属性值(1)attr(key,value)(2)attr(key,fn)(3)attr({属性名1:属性值,属性名2:属性值...
      99+
      2022-11-12
    • jQuery的操作属性有哪些
      这篇文章主要介绍jQuery的操作属性有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!一、操作属性1、读取属性值:attr(属性名)取得以第一匹配元素的属性值。通过这个方法可以方便地从第一个匹配元素中获取一个属性...
      99+
      2023-06-29
    • jquery方法的属性是什么
      这期内容当中小编将会给大家带来有关jquery方法的属性是什么,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。1.jquery简介jquery是什么,作用是什么?jquery用来简化js操作DOM元素jqu...
      99+
      2023-06-25
    • jquery如何操作元素属性
      这篇文章主要讲解了“jquery如何操作元素属性”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“jquery如何操作元素属性”吧! ...
      99+
      2022-10-19
    • jQuery特殊属性操作有哪些
      这篇文章主要介绍“jQuery特殊属性操作有哪些”,在日常操作中,相信很多人在jQuery特殊属性操作有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”jQuery特殊属性...
      99+
      2022-10-19
    • jQuery操作属性值方法介绍
      一、获取或设置元素的属性值 attr()获取或设置匹配元素的属性值,语法如下: 获取元素属性值示例: <!DOCTYPE html> <html lang="en...
      99+
      2022-11-13
    • jQuery的操作属性你真的了解吗
      目录一、操作属性1、读取属性值:attr(属性名)2、修改属性值(1)attr(key,value)(2)attr(key,fn)(3)attr({属性名1:属性值,属性名2:属性值...
      99+
      2022-11-13
    • jquery中属性选择器是什么
      本教程操作环境:windows7系统、jquery3.6版本、Dell G3电脑。jquery 属性选择器介绍jQuery属性选择器是基于元素属性作为筛选条件的选择器。属性选择器,指的是通过“元素的属性”来选择元素的一种方式。属性选择器可以...
      99+
      2023-05-14
      javascript jquery
    • jQuery中animate()如何操作多个属性
      这篇文章主要介绍了jQuery中animate()如何操作多个属性,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。jQuery animate...
      99+
      2022-10-19
    • css属性中float属性的作用是什么
      本教程操作环境:Windows10系统、CSS3版、DELL G3电脑css属性中float属性的作用是什么?float,css的一种属性,主要属性值为:left(左浮动)、none(不浮动)、right(右浮动)、inherit(继承父元...
      99+
      2023-05-14
      float css
    • JQuery中的基本操作是什么
      本文小编为大家详细介绍“JQuery中的基本操作是什么”,内容详细,步骤清晰,细节处理妥当,希望这篇“JQuery中的基本操作是什么”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。一、jQuery的DOM操作1. ...
      99+
      2023-06-17
    • 可以加快查询操作的是什么属性
      这期内容当中小编将会给大家带来有关可以加快查询操作的是什么属性,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。可以加快查询操作的属性是“索引”,利用索引可以加快对数据的查询...
      99+
      2022-10-18
    • caption属性的作用是什么
      在HTML中,caption属性是用于指定表格标题的属性。通过使用caption属性,可以指定一个表格的标题,该标题将显示在表格的顶部。这个标题可以是任何文本,并且可以使用CSS样式进行格式化。下面是一个使用caption属性的示例:htm...
      99+
      2023-11-23
      caption属性
    • jQuery如何操作attr、prop、val()/text()/html()、class属性
      这篇文章主要介绍了jQuery如何操作attr、prop、val()/text()/html()、class属性,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着...
      99+
      2022-10-19
    • HTML id属性的作用是什么
      HTML id属性用于定义HTML元素的唯一标识符。它可以被用于链接到特定元素的样式或脚本,或者用于通过JavaScript等编程语...
      99+
      2023-10-12
      HTML
    • CSS cursor属性的作用是什么
      CSS cursor属性用于定义元素在用户和浏览器交互时所显示的光标样式。它可以改变鼠标光标的外观,以提供更好的用户体验和交互。通过...
      99+
      2023-10-11
      CSS
    • CSS opacity属性的作用是什么
      CSS opacity属性定义了元素的不透明度。通过设置元素的不透明度,可以控制元素的显示效果。具体来说,opacity属性可以设置...
      99+
      2023-10-11
      CSS
    • ASP.NET UniqueID属性的作用是什么
      ASP.NET UniqueID属性是用于在Web应用程序中标识控件的唯一ID。它生成一个唯一的字符串,用于在服务器端标识控件。在页...
      99+
      2023-10-11
      ASP.NET
    • CSS visibility属性的作用是什么
      CSS visibility属性用于控制元素的可见性。它有以下几种取值:1. visible:默认值,元素可见。2. hidden:...
      99+
      2023-10-12
      CSS
    软考高级职称资格查询
    编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
    • 官方手机版

    • 微信公众号

    • 商务合作