通过jquery获取下面data-id的值
<div id="getId" data-id="122" >获取id</div>
复制
方法一:dataset()方法
//data-前缀属性可以在JS中通过dataset取值,更加方便 console.log(getId.dataset.id);//112 //赋值 getId.dataset.id = "113";//113 //新增data属性 getId.dataset.id2 = "100";//100 //删除,设置成null,或者delete getId.dataset.id2 = null;//null delete getId.dataset.id2;//undefind
复制
方法二:jquery data()方法
// 取值 var id = $("#getId").data("id"); //122 //赋值 $("#getId").data("id","100");//100
复制
通过点击事件,获取当前被点击的属性值
// 获取当前点击的属性值 $("#getId).click(function(){ var id= $(this).data('id') })
复制
方法三:jquery attr()方法
// 取值 var id = $("#getId").attr("data-id"); //122 //赋值 $("#getId").attr("data-id","100");//100
复制