属性操作

》获取属性与设置属性

取值
jqobj.attr(属性名)赋值,赋一个
jqobj.attr(属性名,属性值)赋值,赋多个
jqobj.attr({属性名:属性值,属性名2:属性值2})

》移除属性

jqobj.removeAttr(属性名)

》另一种获取属性的方法

获取属性
jqobj.prop(属性名)设置属性
jqobj.prop(属性名,属性值)移除属性
jqobj.removeProp(属性名)

》attr获取属性与prop获取属性的比较

  • 分别用两种方法试验一下。获取自定义属性与默认属性。获取单远框属性与多选框属性。

测试结果,prop拿不到自定义的属性,拿的话结果为 undefined

单选框,多选框获取checked属性的值,试验一下子

练习

购物车练习,复选框

全选

反选

全取消

随堂

》定义了一个特别的a标签


》获取属性的值

》添加新的属性值

》删除属性

》prop与attr 取属性值的区别

作业素材代码

<!doctype html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport"content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><title>Document</title><script src="https://code.jquery.com/jquery-3.1.1.min.js"></script>
</head>
<body><p></p>
<input type="checkbox" name="shopList">卤鸡蛋 <br>
<input type="checkbox" name="shopList">辣条  <br>
<input type="checkbox" name="shopList">旺仔牛奶  <br>
<input type="checkbox" name="shopList">湖南臭豆腐  <br>
<input type="checkbox" name="shopList">咪咪虾条  <br>
<input type="checkbox" name="shopList">小熊饼干  <br><input type="button" id="qx" value="全选">
<input type="button" id="fx" value="反选">
<input type="button" id="cancel" value="取消"></body>
</html>

jquery-属性操作相关推荐

  1. jQuery属性操作以及一些实用方法

    目录 一.jQuery属性操作 1.prop() a.获取属性值 b.设置属性值 c.自定义属性值获取 2.数据缓存 3.jQuery内容文本值 a.普通元素内容 b.普通元素文本内容 c.获取设置表 ...

  2. jQuery—常用API(jQuery 属性操作、jQuery 文本属性值、jQuery 元素操作)

    1. jQuery 属性操作 1.1 设置或获取元素固有属性值 prop() 所谓元素固有属性就是元素本身自带的属性,比如 <a> 元素里面的 href,比如 <input> ...

  3. web前端----jQuery属性操作

    知识点总结 1.属性 属性(如果你的选择器选出了多个对象,那么默认只会返回出第一个属性). attr(属性名|属性值) - 一个参数是获取属性的值,两个参数是设置属性值 - 点击加载图片示例 remo ...

  4. Mr.J-- jQuery学习笔记(三十二)--jQuery属性操作源码封装

    扫码看专栏 jQuery的优点 jquery是JavaScript库,能够极大地简化JavaScript编程,能够更方便的处理DOM操作和进行Ajax交互 1.轻量级 JQuery非常轻巧 2.强大的 ...

  5. [jQuery原理] jQuery属性操作相关方法

    属性操作相关方法 attr() 设置或者获取元素的属性节点值 attr: function (attr, value) {// 1.判断是否是字符串if(njQuery.isString(attr)) ...

  6. jQuery 属性操作——案例:购物车案例模块

    案例:购物车案例模块-全选 <!DOCTYPE html> <html lang="zh-CN"><head><meta charset= ...

  7. jQuery 属性操作attr().prop().text().html().val()

    这些方法用于获取和设置 DOM 元素的属性. 一.attr(): <!--样式:在style里面写的,用css来操作.--> <!--属性:在元素里面写的,用attr方法操作.--& ...

  8. jQuery 属性操作 - addClass() 和 removeClass() 方法

    实例 向第一个 p 元素添加一个类: $("button").click(function(){$("p:first").addClass("intr ...

  9. jQuery属性操作之.val()

    文章目录 .val()实例方法的三种用法 .val()函数源码 调用形式:$('xxx').val(); 调用形式:$('xxx').val(value); 调用形式:$('xxx').val(fun ...

  10. 46 jQuery属性操作

    技术交流QQ群:1027579432,欢迎你的加入! 欢迎关注我的微信公众号:CurryCoder的程序人生 1.设置或获取元素固有属性值prop() 所谓的固有属性就是指元素本身自带的属性.如< ...

最新文章

  1. 程序 峰谷值 提取_ABAQUS:Python后处理—用excel提取位移、体积、应变等变化(一)...
  2. 新手入门Web前端要掌握的4项基础技能
  3. boost::geometry::strategy::within::franklin用法的测试程序
  4. Hbase(2)——基础语句(2)
  5. java jdbc reparecall_Java Connection.prepareCall方法代碼示例
  6. Opencv--cvGEMM、cvMatMul和cvMatMulAdd的定义
  7. eclipse怎么修改java的行高_eclipse皮肤怎么修改 eclipse皮肤修改教程
  8. Java任务调度框架Quartz教程实例
  9. lru算法c语言实现单链表,操作系统之LRU算法 C语言链表实现
  10. 软件测试理论基础知识
  11. 在 Microsoft Windows Server 2008 R2 上安装 IE 11
  12. Python运行出现“No module named ‘requests‘”
  13. VTK-医学三维图像四视图显示以及鼠标滑轮控制切片交互
  14. SmartRF04EB修复与修改ID号
  15. 如何看待腾讯云电子签呢?
  16. Python中文件路径
  17. 如何理解API?API 是如何工作的?(5分钟诠释)
  18. 嵌入式商业智能报表Wyn Enterprise v4.1:支持SaaS租户和分级组织管理
  19. java Map的知识点
  20. MediaPlayer详解

热门文章

  1. font-familly:' 阿里巴巴-普惠体 '【永久免费 】 - 下载与使用
  2. python抽荣耀水晶_深度分析抽取荣耀水晶的窍门,不良抽法很好用,平均100RMB一颗...
  3. 无连接可靠传输_这些RF连接器设计原则你应该多了解一下
  4. 价值98元的千神资源网模板
  5. 百度SEO站群Emlog最新付费模板带会员 做资源网不错
  6. mysql数据库 集群_mysql数据库集群
  7. 小程序功能模块-飞鱼知识变现小程序2.5.3源码
  8. IE每打开一个网页跳出网页处理
  9. excel c# 输出
  10. Linux Shell脚本入门教程系列之(六)Shell数组