获取data-*属性

2019-03-21  本文已影响0人  真是个非常帅气的昵称呢

1.js获取

<div id="myDiv" data-appid="123" data-myname="lsxj" data-app></div>

var myDiv=document.getElementById("myDiv")
var appid=myDiv.dataset.appid //获取
myDiv.dataset.appid=456  //赋值
注意大小写
myDiv.dataset.appId=789
//结果为
<div id="myDiv" data-appid="123" data-app-id="789">HELLO</div>

myDiv.getAttributes("data-appid")

2.JQ获取

var appid=$("#myDiv").data("appid")  //123
var appId=$("#myDiv").data("app-id")  //789
var appid=$("#myDiv").attr("data-appid")  //123
var appId=$("#myDiv").attr("data-app-id")  //789
上一篇 下一篇

猜你喜欢

热点阅读