<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>data-</title></head><body><p>h5新增属性data-的使用</p><ul id="u">    <li onclick="show(this)" id="red" data-type="1">red</li>    <li onclick="show(this)" id="green" data-type="2">green</li>    <li onclick="show(this)" id="blue" data-type="3">blue</li>    <li id="myDiv" data-appid="123" data-myname="lsx">myDiv</li></ul><script src="js/jquery-3.0.0.min.js"></script><script>    // 方法一:使用getAttribute()获取data-值    function show(animal) {        var animalType = animal.getAttribute("data-type");        alert("the " animalType " is " animal.innerHTML);    }    // 方法二:使用dataset属性    $(function(){        var div = document.getElementById("myDiv");        var appId = div.dataset.appid;//获取data-appid的值        var myName = div.dataset.myname;//获取data-myname的值        $("#u").on("click","#myDiv",function (e) {            // console.log(e);            alert(" data-appid: " appId " data-myname: " myName);        })    // 方法三:使用attr()        var appId1 = $("#myDiv").attr("data-appid");        $("#u").on("click","#myDiv",function () {            console.log(appId1);        })

    // 方法四:使用data() 注意:使用data()方法时,参数不写前面的data-        var appId2 = $("#myDiv").data("myname");        $("#u").on("click","#myDiv",function () {            console.log(appId2);        })    })</script></body></html>

更多专业前端知识,请上 【猿2048】www.mk2048.com

使用data-自定义数据及如何获取该值相关推荐

  1. 深度学习之“制作自定义数据”--torch.utils.data.DataLoader重写构造方法。

    深度学习之"制作自定义数据"–torch.utils.data.DataLoader重写构造方法. 前言: ​ 本文讲述重写torch.utils.data.DataLoader类 ...

  2. PHP发送数据到指定方法,php通过header发送自定义数据方法_php技巧

    下面小编就为大家分享一篇php通过header发送自定义数据方法,具有很好的参考价值,希望对大家有所帮助.一起跟随小编过来看看吧 本文将介绍如何通过header发送自定义数据.发送请求时,除了可以使用 ...

  3. 乌班图安装mysql 目录_Ubuntu 安装mysql 自定义数据存储目录

    一.安装 apt-get install mysql-server 执行过程如下: root@duke:~# apt-get install mysql-server 正在读取软件包列表... 完成 ...

  4. ajax请求数据 ztree_ajax 异步获取数据填充到表格显示(ajax) 文档(Options API) DataTables中文网...

    描述(Description) 使用这个参数可以让 DataTables 像使用jQuery ajax 一样从一个数据源获取数据,最终获取到返回的数据 来显示表格,DataTables 支持 Java ...

  5. php自定义请求headers,php通过header发送自定义数据方法

    本文将介绍如何通过header发送自定义数据.发送请求时,除了可以使用$_GET/$_POST发送数据,也可以把数据放在header中传输过去. 发送header: 我们定义了三个参数,token.l ...

  6. 网站数据常见的获取途径有什么

    通常数据的来源分为4部分:点击流数据.运营数据.调研数据和竞争对手数据.在获取上述几类数据的同时,还可以从其他方面获取一些更为丰富的数据.下面是针对网站分析数据获取途径的整理,从网站内部数据.外部数据 ...

  7. QVariant类及QVariant与自定义数据类型转换的方法

    这个类型相当于是Java里面的Object,它把绝大多数Qt提供的数据类型都封装起来,起到一个数据类型"擦除"的作用.比如我们的 table单元格可以是string,也可以是int ...

  8. PPv3-OCR自定义数据从训练到部署

    PPv3-OCR自定义数据从训练到部署 一.配置Paddle环境 二.配置PaddleOCR 1.安装python包 2.测试环境 三 模型列表及其对应的配置文件 1. 文本检测模型 1.1 中文检测 ...

  9. H264码流插入自定义数据(SEI字段)

    文章目录 前言 一.H264码流结构 1. 文字说明 2. 码流格式图解 二.自定义数据封装以及H264码流插入 1.将自定义数据封装成SEI字段通用格式即可插入H264码流中 2.编程逻辑 三.附上 ...

最新文章

  1. 一分钟带你快速进入Nacos的世界,史上最简易教程!零基础也能看明白!谁反对?
  2. mysql中的运算符的执行顺序_【MySQL】执行顺序
  3. 如何在windows下安装GIT
  4. 2019开发者调查:Python 或成赢家,Java 最不赚钱?
  5. python打造个性化ai_人工智能GIS技术篇——打造GeoAI个性化应用,你需要人工智能GIS流程工具...
  6. 互联网创业公司残酷一幕:全员降薪,裁员凶猛与一夜解散
  7. 7.企业应用架构模式 --- 分布策略
  8. linux单网卡配置vlan,三线机房Linux服务器单网卡配多VlanIP
  9. JavaScript—call, apply, bind 函数(20)
  10. atoi,itoa,strcpy, strcmp,strcpy, strcpy_s, memc...
  11. Java基础~Java ASCII码的转换
  12. android数据库可视化工具
  13. 使用ExtendSim进行 化学工程、采矿作业和工艺流程仿真
  14. 《信息安全技术》实验四 木马及远程控制技术
  15. vue移动端UI组件
  16. RS-232C接口定义(DB9)
  17. 2017年总结和2018年计划
  18. 平台H5对接支付宝支付接口(含分布式源码)
  19. 蓝蓝设计 扁平化界面风格的设计
  20. 索引的类型及分类,以及唯一索引、聚集索引和非聚集索引的本质区别

热门文章

  1. android数字累加,Android自己设置View之数字自动增长
  2. 一种QC-LDPC码对突发噪声抑制的MATLAB仿真
  3. Java学习 第三章 数组(一)一维数组
  4. mysql与sim900a_sim900a的应用,基于SIM900A-GPRS模块的远程文件传输实例
  5. doc无法编译java文件_java编译成jar文件.doc
  6. Apache Bench安装与使用
  7. IOS--文件管理NSFileManager
  8. C# 5.0新加特性
  9. 用Paint Tool SAI绘制漫画
  10. 编写高质量代码-OC 第7章 设计模式与Cocoa编程