Pra*_*M P 3 html javascript jquery
<ul>
<li><a id="tab1" data-index="0" name="tab" href="#">abc</a></li>
<li><a id="tab2" data-index="1" name="tab" href="#">def</a></li>
<li><a id="tab3" data-index="2" name="tab" href="#">ijk</a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)
这是我的问题
如果我点击任何Anchor标签,我想获得[data-index]所选项目的价值.
并且我不应该使用Id Selector或类选择器
这是我尝试使用jQuery但它不起作用
$("a[name=tab]").on("click", function () {
var a = $(this).getAttribute("data-index");
alert(a);
});
Run Code Online (Sandbox Code Playgroud)
感谢你
Sud*_*n S 10
.attr()在jquery中使用
$("a[name=tabs]").on("click", function () {
var a = $(this).attr("data-index");
alert(a);
});
Run Code Online (Sandbox Code Playgroud)
或者.data()在jquery中使用
$("a[name=tabs]").on("click", function () {
var a = $(this).data("index");
alert(a);
});
Run Code Online (Sandbox Code Playgroud)