jquery获取当前点击的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的值

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

$().prop('属性名', 需赋的值);
PS: 以后如果再提问的话 可以注意下代码的格式 也方便别人浏览理解代码 虽然你这个很简单很简单 但是 格式很重要 以后跟别人合作 代码格式更重要
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2018-02-26
$("div.dd a").click(function(){
alert($(this).attr("data"));
});本回答被提问者和网友采纳

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

如何用jquery获取页面中的自定义标签
可以通过很多方式获取:id,name,class等都可以获取 ("#id").attr("自定义属性")("input[name="名称"]").attr("自定义属性")(".class").attr("自定义属性")模式就是这样的

jquery怎么获取标签中属性的值
var 属性值=$("#id").attr("属性名");\/\/$("#id").attr("属性名"); 属性名可为html属性,也可以为自定义属性。

怎么通过JQuery 获取 该对象 的 所有 属性和值
--值用val(),属性用attr("属性")就可以得到,自定义属性也可以用attr,深圳网站建设:www.sz886.com)--><script type="text\/javascript" src="http:\/\/www.sz886.com\/js\/jquery-1.9.1.min.js"><\/script><script type="text\/javascript">$(document).ready(function(e) { $("#btn"...

jQuery如何获取点击div的属性值?
div是没有value属性的,但是我们可以给它加上去也是可以获得的,在这里value只是一个自定义参数。html代码 <div class="store" value="tanyu"><\/div> jq代码 (function(){$(".store").click(function(){alert($(this).attr('value'));});});...

Jquery怎么获取select选中项 自定义属性的值
lili{font-weight:bold;color:red;}<\/style><\/head><body><select id="mysel" title="选择提示"> <option>nba<\/option> <option>fifa<\/option> <\/select><script>...<\/script><\/body><html> 2、jquery代码获取自定义属性:使用attr(name)获取title值:<script>alert($("#mysel").attr(...

jQuery函数attr和prop的区别
之前看了一个大神的博客,为了好理解,attr用来获取或者设置标签的自定义属性,就是原来不具备的属性,自己定义的。prop用来获取标签的本身的属性,比如id,class,checked等,当需要获取checked或者seleced属性的时候,你会发现只有用prop才能返回正确的值 ...

javescript怎么给给定id的div元素的自定义属性赋值
你好,可以试试setAttribute()('pic').setAttribute('aid', 456);或者 ('pic').setAttribute('aid', ‘456’);不过$()好像是jquery的,不太清楚discuz。

支付宝网页页面 a标签下的seed=""代表着什么
标签是可以 自定义属性的 如果 用jquery 来取就可以取到自定义属性的值 举个例子 <a id="aa" seed="1" href="" \/> 如果用jquery来取 ('#aa').attr("seed") ---这样取到的值就是1 你可以随便自定义属性

jQuery中attr和prop的区别
探讨jQuery中的attr和prop方法在处理元素属性时的差异。为了直观展示,我们创建了两个标签,分别为span标签和输入框。它们各自具有不同的属性。观察它们的行为,我们可以发现,对于自定义添加的属性,如为元素添加了名为aname的属性,使用prop方法获取时会显示为`undefined`。这意味着prop对于元素自带属性的...

相似回答