我有四个 anchor 标记,它们具有一个属性,我需要在单击它们时将其设置为 var。
<a href="#" class="myatag" variant="1234" />
<a href="#" class="myatag" variant="1235" />
<a href="#" class="myatag" variant="1236" />
<a href="#" class="myatag" variant="1237" />
现在我正在做以下事情
var myVar = $("a.myatag").attr("variant");
这会将 myVar 设置为 1234,但无论我单击哪个,这是我能够获得的唯一变体。
我需要它来将 myVar 设置为点击的标签。
最佳答案
工作 fiddle fiddle
当点击在内部调用“on”方法时,使用以下优化调用:
这意味着单击名为“mytag”的类。执行回调。现在获取其自定义属性变量。
var myVarVariable;
$('.myatag').on("click",function(){
myVarVariable=$(this).attr('variant');
});
关于javascript - 如何只选择我点击的标签并使用 Jquery 获取属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24415612/