好吧 首先承认错误  说好的每天进行一次只是总结  但是我没坚持住 准确的来说 我并没有每天会学到了东西

但是 我一直在持续努力着  以后应该不会每天都写  但是自己觉得有用的  或者想加强记忆的 可能会写出来

我前段时间 看书的时候 注意到prop() 但是一直没用到过  今天就探个究竟吧

说是 prop是针对DOM元素的 arrt是节点的  这个我不是很清楚 如果有大神看到我的文章 还希望您多多指出不足

拿input的checked属性来说吧  prop拿到的是boolean值 attr拿到的是checked的值

获取值的时候 如果是元素的固有属性 用attr和prop都可以获取到 但是如果是自定义属性 只有用attr才能获取到 prop拿到的是undefined

他们都可以设置值

我刚了解的时候 看到一篇文章说是prop可以设置元素的宽高 但是我操作的时候并没有起作用 他们两个都不能设置元素的宽高

此文到此结束 后期发现有新内容会持续补充 如有不足之处 或者 需要添加的 可以随时联系

号外号外 ! 17-11-12 晚 八 新增内容

刚才实现购物车全选和反选的时候发现另一个问题 当我用attr设置checked属性的时候 只能实现一次点击 不能重复操作

但是换成prop之后就可以重复操作  无意间发现的这个  !

转载于:https://www.cnblogs.com/WoAiZmm/p/7798077.html

prop attr 到底哪里不一样?相关推荐

  1. jquery表格复选框简单练习及prop(),attr()的应用原则

    table_style.css 样式table { border:0;border-collapse:collapse;} td { font:normal 12px/17px Arial;paddi ...

  2. jquery简介 each遍历 prop attr

    一.JQ简介 jQuery是一个快速.简洁的JavaScript框架,它封装了JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作.事件处理.动画设计和 ...

  3. jQuery获取或设置元素的属性值prop/attr

    获取元素的属性值 固有属性($('div).prop('color')) 自定义属性($('div).attr('index')) //html代码<a href="www.baidu ...

  4. jQuery1.6以上attr改用prop

    jQuery1.6以上,attr改用prop attr用法是:获取匹配的元素集合中的第一个元素的属性的值  或 设置每一个匹配元素的一个或多个属性. prop用法:获取匹配的元素集中第一个元素的属性( ...

  5. jQuery RemoveAttr(checked)之后再Attr(checked)属性无效果的原因分析

    jQuery中attr()和prop()在修改checked属性时的区别 投稿:whsnow 字体:[增加 减小] 类型:转载 使用语句$.attr('checked',true),将复选框的属性改为 ...

  6. JavaWeb jQuery

    1. jQuery 介绍 什么是 jQuery ?         jQuery,顾名思义,也就是 JavaScript 和查询(Query),它就是辅助 JavaScript 开发的 js 类库. ...

  7. JavaWeb-05 jQuery

    文章目录 4.1.jQuery介绍 4.2.jQuery的第一个程序 4.3.jQuery核心函数($) 4.4.jQuery对象和dom对象区分 4.4.1.什么是jQuery对象?什么是dom对象 ...

  8. Servlet/listener/filter应用大全

    服务器servlet/listener/filter 11 http/tomcat - http协议版本 使用最广泛的是1.1的版本.  它是一种请求 - 响应  模型的协议. 1.0请求 - 响应完 ...

  9. jQuery入门基础-附案例

    文章目录 预备知识与后续知识及项目案例 为什么要学jquery jQuery介绍 JavaScript 库 jQuery的概念 jQuery的优点 体验jquery的使用 jquery到底是什么 jq ...

最新文章

  1. web前端(13)—— 了解JavaScript,JavaScript的引入方式
  2. Pycharm断点失效(不起作用),原来是matplotlib.pyplot.show()函数的原因
  3. nyoj543遥控器
  4. layui 如何去dom_layui 的基本使用介绍
  5. PHP操作Redis常用技巧
  6. 低配,比又穷又忙更可怕
  7. [深度学习-数据集] cifar-10数据集介绍
  8. PyTorch 1.0 中文官方教程:Autograd:自动求导
  9. python飞机大战源码以及素材资源
  10. c语言如何注释一段代码,如何在C语言注释一段代码?【C++培训】
  11. 案例3-使用python实现基于opencv的银行卡号识别
  12. 纪念数学家胡世华先生逝世20周年
  13. 【已解决】win10离线安装.net framework 3.5(错误:0x8024402c)
  14. Tomcat无法用命令关闭
  15. VL102+IT6563替代方案|TYPEC转HDMI带PD方案|AG9311MAQ设计方案
  16. C# WinForm 界面控件
  17. 系统集成项目管理工程师培训重点总结
  18. SEO教程之网站长尾关键词拓展方式及工具。
  19. 荣辱不惊 看庭前花开花落;去留无意 望天上云卷云舒
  20. python主成分分析(PCA)

热门文章

  1. 计算机程序设计基础试题与答案,2018年4月自考计算机基础与程序设计02275试题及答案.doc...
  2. android sdk 封装html5,Android平台以WebView方式集成HTML5+SDK方法
  3. javascript option 菜单图标_苹果电脑上神奇的Option键 巧用option键提升效率
  4. 数据结构之平衡树:2-3查找树的介绍——16
  5. jQuery学习笔记系列(三)——事件注册、事件处理、事件对象、拷贝对象、多库共存、jQuery插件、toDoList综合案例
  6. 天池 在线编程 最大得分(DP)
  7. LeetCode 974. 和可被 K 整除的子数组(哈希map)
  8. LeetCode 535. TinyURL 的加密与解密(哈希)
  9. maven deploy plugin_Maven快速上手
  10. python冒泡算法_python_冒泡算法