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

<divclass="dd"><ahref="void(0)"data="12">1111</a><ahref="void(0)"data="13">2222</a><a... <div class="dd"> <a href="void(0)" data="12">1111</a> <a href="void(0)" data="13">2222</a> <a href="void(0)" data="14">3333</a> <a href="void(0)" data="15">4444</a> <a href="void(0)" data="16">5555</a></div>用jquery怎么在点击1111后获取1111的data的值在点击2222后获取2222的data的值 展开
 我来答
有个萝卜很大呀
2018-09-30
知道答主
回答量:3
采纳率:0%
帮助的人:2417
展开全部
$(".dd a").click(function(){
var aData = $(this).attr('data')
});
JQ 有两个可以获取标签属性的方法: attr() 和 prop(), 两者虽然都是可以获取标签属性的值, 但是
attr是获取自定义属性的值; 而prop是获取标签自带的属性值, 比如href等等
JQ的attr和prop方法都不止能够获取标签属性的值, 还可以重新给标签的属性赋值:
$().attr('属性名', 需赋的值);

$().prop('属性名', 需赋的值);
PS: 以后如果再提问的话 可以注意下代码的格式 也方便别人浏览理解代码 虽然你这个很简单很简单 但是 格式很重要 以后跟别人合作 代码格式更重要
匿名用户
推荐于2018-02-26
展开全部
$("div.dd a").click(function(){
alert($(this).attr("data"));
});
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式