Javascript 如何获取元素索引
我需要获取Javascript 如何获取元素索引,javascript,jquery,Javascript,Jquery,我需要获取元素.dataset.index,我尝试创建函数 function fullDescriptionMob2(){ $(".tabs__controls__item").on('click', function () { $test = $(this).dataset.index; console.log($test); }) } 但它不起作用 第5页上的元素,类为“”。选项卡控制项“我需要获取索引元素,通过它可以
元素.dataset.index
,我尝试创建函数
function fullDescriptionMob2(){
$(".tabs__controls__item").on('click', function () {
$test = $(this).dataset.index;
console.log($test);
})
}
但它不起作用
第5页上的元素,类为“
”。选项卡控制项“
我需要获取索引元素,通过它可以单击。回答@Yoshi work,谢谢
需要使用:
$test = $(this).data('index');
请分享相关HTML并解释相关问题
$test=this.dataset.index
或$test=$(this).data('index')代码>取决于您是要使用dom还是jquery api。究竟什么是dataset.index这个
(据我所知)绑定到jQuery中的html元素,所以我怀疑它是否会包含类似的内容that@ishidex2更正,数据集确实存在,但我从未使用过。问题是$(this)返回的是jQuery元素,而不是DOM元素