【发布时间】:2020-06-16 14:47:41
【问题描述】:
我正在使用 google 的扩展程序,我想访问我的 Gmail 页面上的所有“发件人”电子邮件。
我找到了存储值的位置,但看起来没有任何可以遵循的逻辑类结构:
我希望能够像这样遍历每一个:
var map = {};
$(".activeInput").each(function() {
map[$(this).attr("name")] = $(this).val();
});
alert(map.key1);
我遇到的问题是我似乎无法获取电子邮件值,即数据属性电子邮件的值
在控制台中,如果我这样做:
$('[email]')
它返回整个跨度
如果我尝试:
$('tr span').attr("email");
但我得到:未捕获的 TypeError: $(...).attr is not a function
我已经尝试了其他一些变体但没有成功,所以希望有人能指出我正确的方向。
【问题讨论】:
-
你确定 Gmail 使用 jQuery 吗?
-
@palaѕн Gmail 网站没有对 jQuery 的引用。它为自己的目的使用
$()。您对问题的补充是错误的。