我试图编写一些javascript / jQuery,点击upvote按钮后会从reddit获取一个链接。
截至目前,如果我对多项内容进行了投票,它只会从返回的jQuery列表中的第一个指定类名中获取链接。例如:
document.addEventListener('click', function(e) {
if (e.target.matches('.arrow.upmod')) {
var url = $(e).parent().parent().data('url');
alert(url);
}
});
因此,如果我有2个帖子被投票,它将只返回列表中的第一个链接。我试图弄清楚如何只获取最近upvoted的链接(所以一个eventListener只会抓取刚被upvoted的帖子上的信息)。
非常感谢任何帮助/方向。
答案 0 :(得分:0)
想出来。这正是我所需要的:
document.addEventListener('click', function(e) {
if (e.target.matches('.arrow.upmod')) {
var url = $(e.target).parent().parent().attr('data-url');
alert(url);
}
});