Javascript 抓取数据ID值
我试图获取这个标记中的数据id值,并将其存储在var filterValue中Javascript 抓取数据ID值,javascript,jquery,handlebars.js,Javascript,Jquery,Handlebars.js,我试图获取这个标记中的数据id值,并将其存储在var filterValue中 <a class="link-item" href="#page" data-id="1">Some Page</a> 警报正在返回数据id的值,但不知何故它没有存储在var filterValue中 <a class="link-item" href="#page" data-id="1">Some Page</a> 我在这里创建了一个JS垃圾桶 感谢和问候您做错
<a class="link-item" href="#page" data-id="1">Some Page</a>
警报正在返回数据id的值,但不知何故它没有存储在var filterValue中
<a class="link-item" href="#page" data-id="1">Some Page</a>
我在这里创建了一个JS垃圾桶
感谢和问候您做错了,您必须将其更改为:
var filterValue;
$("body").on('click', 'a.link-item', function (e) {
e.preventDefault();
filterValue =$(this).data("id");//<-- store data-id value in variable
....................
....................
});
var-filterValue;
$(“正文”)。在('click','a.link-item',函数(e)上{
e、 预防默认值();
filterValue=$(this.data(“id”);//萨拉姆兄弟,非常感谢你让我开心起来。:)
$("body").on('click', 'a.link-item', function (e) {
e.preventDefault();
var filterValue =$(this).data("id");//<-- store data-id value in variable
....................
....................
});