2018-06-07

自定义属性data()与attr(‘data-*’)的区别


data()是在$对象上自定义属性,属性值的变化不会出现在html中,而attr()是在dom对象定义属性,属性名和属性值都会出现在html

两者是平行的概念,互相不会影响对方,attr(‘data-*’)只会影响对象dataset属性,而与data毫无关系,只是在最初的dom元素中,两者都能取得dom元素自定义属性的值。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 13,809评论 1 92
  • 第3章 基本概念 3.1 语法 3.2 关键字和保留字 3.3 变量 3.4 数据类型 5种简单数据类型:Unde...
    RickCole阅读 5,162评论 0 21
  • 一、样式篇 第1章 初识jQuery (1)环境搭建 进入官方网站获取最新的版本 http://jquery.co...
    凛0_0阅读 3,466评论 0 44
  • 灰蒙蒙的天 白茫茫的地 光亮亮的水泥路 身往何处 打工还是种地 出国还是的车出租 眼望天花板 反侧展转 游子民工 ...
    旖旎i阅读 175评论 6 13
  • 1. correlation:有线性的皮尔逊相关系数(Pearson Correlation Coefficien...
    bioinfo2011阅读 6,002评论 0 1