Jquery 无法访问Facebook Chrome扩展中的aria标签属性

Jquery 无法访问Facebook Chrome扩展中的aria标签属性,jquery,facebook,html,google-chrome-extension,Jquery,Facebook,Html,Google Chrome Extension,我到处找了,但还没有找到解决问题的办法 我正在创建一个Chrome扩展,它需要访问Facebook页面上链接元素的aria标签属性。由于某些原因,它总是返回未定义的。以下是元素(长度很抱歉): 令人沮丧的是,我可以用这把小提琴得到aria标签: 你知道为什么我不能访问Facebook页面上的aria label吗?我也遇到了同样的问题,要解决这个问题,我只需更改: $(this).attr("aria-label")); 到 它为我带来了价值。我想我会为任何可能遇到这个问题的人加上我的两分钱

我到处找了,但还没有找到解决问题的办法

我正在创建一个Chrome扩展,它需要访问Facebook页面上链接元素的aria标签属性。由于某些原因,它总是返回未定义的。以下是元素(长度很抱歉):

令人沮丧的是,我可以用这把小提琴得到aria标签:


你知道为什么我不能访问Facebook页面上的aria label吗?

我也遇到了同样的问题,要解决这个问题,我只需更改:

$(this).attr("aria-label"));


它为我带来了价值。我想我会为任何可能遇到这个问题的人加上我的两分钱

这可能是由您使用的jQuery版本引起的吗?JSFIDLE只使用DOM API,当然您也可以在扩展中使用。它实际上是随机开始工作的,但是谢谢您的建议!
$(a.UFICommentLikeButton).each(function() {
    window.alert("class: " + $(this).attr("class"));
    window.alert("aria-label: " + $(this).attr("aria-label"));
});
$(this).attr("aria-label"));
$(this).getAttribute("aria-label"));