需要在点击元素下方的div中获取并创建var。
var将在其他地方使用。
HTML
<div class="ellipsis">
<a title="Newest" href="#picked" class="addressClick" id=
"https://www.foo.com/mail/5423551ae4b0a1ae195446cd" name=
"https://www.foo.com/mail/5423551ae4b0a1ae195446cd">My stuff<span class="ltgrey">by John Smith</span></a>
<div class="ltrFolder">
<a title="Archive" href="list_johnsmith.html"></a>
</div>
</div>
当前功能(从.addressClick获取ID)
$(function(getAddress){
$('.addressClick').click(function(){
letterLink = $(this).attr('id');
console.log(letterLink);
});
});
答案 0 :(得分:1)
使用简单的遍历:
$('.addressClick').click(function(){
var nextLink = $(this).next().find('a');
alert( nextLink.attr('title') ); // will alert "Archive"
});
next()
将返回下一个兄弟,find()
将寻找该兄弟的后代