jquery获取当前点击的a标签的自定义属性

2025-02-09 10:00:20
推荐回答(2个)
回答1:

$(".dd a").click(function(){
var aData = $(this).attr('data')
});
JQ 有两个可以获取标签属性的方法: attr() 和 prop(), 两者虽然都是可以获取标签属性的值, 但是
attr是获取自定义属性的值; 而prop是获取标签自带的属性值, 比如href等等
JQ的attr和prop方法都不止能够获取标签属性的值, 还可以重新给标签的属性赋值:
$().attr('属性名', 需赋的值);

$().prop('属性名', 需赋的值);
PS: 以后如果再提问的话 可以注意下代码的格式 也方便别人浏览理解代码 虽然你这个很简单很简单 但是 格式很重要 以后跟别人合作 代码格式更重要

回答2:

$("div.dd a").click(function(){
alert($(this).attr("data"));
});