attr方法:获取和设置属性节点,attr方法可以设置两个参数或一个参数

获取:设置一个参数是获取属性节点,注意点,无论找到多少元素,都只会获取到第一个元素

设置:设置两个参数是设置属性节点,找到多少元素就设置多少元素,没有找到元素,就会给元素添加属性节点并且设置值

romove方法:删除找到元素的节点,找到多少元素有,就删除元素的属性节点

代码如下所示

<html><head>
<title></title>
</head><style></style><script src="http://code.jquery.com/jquery-latest.js"></script><script>$(function(){$('span').attr('class')        //获取属性节点值,但只会取第一个console.log($('span').attr('class'))$('span').attr('class','wjw')  //设置属性节点的值,获取到的元素都会设置$('span').attr('age','18')     //设置属性节点的值,没有找到该属性节点就添加$('span').removeAttr('name')  //删除属性节点的值
        })</script><body><span class="demo" name="study"></span><span class="demo" name="walk"></span>
</body>
</html>

浏览器控制台效果图

 

转载于:https://www.cnblogs.com/superCwen/p/9885506.html

jQuery中attr方法和removeAttr方法使用相关推荐

  1. jQuery中find()方法和filter()方法的区别

    jQuery官方的API这样说明filter和find函数: filter(selector):Description: Reduce the set of matched elements to t ...

  2. jquery中prop()方法和attr()方法

    接着上一篇笔记的疑惑,找了下prop()方法和attr()方法的区别.原来query1.6中新加了一个方法prop(),一直没用过它,官方解释只有一句话:获取在匹配的元素集中的第一个元素的属性值. 大 ...

  3. ThinkPHP 中M方法和D方法的具体区别

    M方法和D方法的区别 ThinkPHP 中M方法和D方法都用于实例化一个模型类,M方法 用于高效实例化一个基础模型类,而 D方法 用于实例化一个用户定义模型类. 使用M方法 如果是如下情况,请考虑使用 ...

  4. hibernate中get方法和load方法的根本区别

    hibernate中get方法和load方法的根本区别 如果你使用load方法,hibernate认为该id对应的对象(数据库记录)在数据库中是一定存在的,所以它可以放心的使用,它可以放心的使用代理来 ...

  5. python predict_对Keras中predict()方法和predict_classes()方法的区别说明

    1 predict()方法 当使用predict()方法进行预测时,返回值是数值,表示样本属于每一个类别的概率,我们可以使用numpy.argmax()方法找到样本以最大概率所属的类别作为样本的预测标 ...

  6. java——Scanner中nextLine()方法和next()方法的区别

    遇到一个有意思的东西,在整理字符串这块知识的时候,发现我在用Scanner函数时,在字符串中加入空格,结果空格后面的东西没有输出来(/尴尬),不多说直接上代码: import java.util.Sc ...

  7. ExtJS中listener方法和handler方法的区别

    listener方法和handler方法的区别在文档中的说明的太玄乎了,看不懂 listeners监听能够对一个click Event事件添加任意多个的事件响应处理函数 而handler处理只能够通过 ...

  8. Keras中predict()方法和predict_classes()方法的区别

    正如上篇博客中所讲,在Keras框架下执行深度学习任务时,一般会先根据训练数据集训练出模型,然后拿训练好的模型到生产环境(测试集)中部署并生产.以分类问题为例,当训练好了分类模型之后,我们要用这个模型 ...

  9. VBA中Activate方法和Select方法的区别

    VBA中的Activate方法和Select方法看起来似乎相同,其实二者是有区别的.Activate方法的作用是激活,而Select方法的作用是选择.其区别如下: 1.对于"Sheets&q ...

最新文章

  1. 曾被ICLR拒稿,字节跳动今斩获最佳论文,ACL 2021各大奖项揭晓
  2. UE4 多个static mesh合并成一个static mesh
  3. [转]微信小程序登录逻辑梳理
  4. 阿里云MaxCompute(大数据)公开数据集---带你玩转人工智能 1
  5. (25)System Verilog类外约束类内变量
  6. 摆脱设备操作桎梏 汉锐股份教育录播系统解密
  7. 软件测试工程师,需要达到什么水平才能顺利拿到 20k+ 无压力?
  8. Java实现斐波那契数列的两种方法
  9. python猜数字游戏实验报告_猜数字游戏实验报告
  10. python 普通克里金(Kriging)法
  11. python flask服务器_flask应用部署到服务器
  12. 如何修改input提示文字样式
  13. 联想微型计算机安装Win7,联想c340如何安装win7_联想c430一体机改win7系统步骤
  14. 17.(cesium之家)cesium调整倾斜摄影位置(高度,平移,旋转,缩放)
  15. 150 个 word 常用文书模板 推荐(附下载地址)
  16. 微信小程序封装图片合成水印
  17. html 自动执行vbs代码,vbs脚本文件执行-网页设计,HTML/CSS
  18. 使用树莓派构建嵌入式C++调试环境
  19. sql2000安装成功但是服务器显示为空,安装sql2000时出现“安装程序配置服务器失败”...
  20. 2022-08-01 零基础吉他入门知识(二) 吉他上的十二平均律,给吉他调弦,规范化弹吉他:节拍器,持琴姿势和拨弦手势

热门文章

  1. A*寻路 -- 更加真实 的路径(一)
  2. Java~Map集合详解
  3. js代码调用chrome打印
  4. y7000p内存是一个16还是8+8_又来一颗新8核16线程处理器?5000左右有啥触控笔记本可以关注?...
  5. PackageManager详解
  6. Pycharm git-创建本地仓库\创建分支\合并分支\回溯版本\加入git后文件颜色代表的含义
  7. CVE-2013-4547(Nginx文件名逻辑漏洞)
  8. 教你用策略模式解决多重if-else
  9. oracle的nvl的使用,oracle的nvl函数的使用介绍
  10. 前端打包工具-webpack和rollup的区别