2017-09-13 43 views
0

我经常在网站上有这个包模拟器。游戏中随机给予10名篮球运动员各种价值,他们的价值是多少。当您加载页面时,卡片面朝下,因此您必须点击每张卡片才能“显示”卡片并添加到您的总数中。这个想法是最大限度地提高每个包的价值。如何访问HTML跨度内的值?

我发现翻转是全部显示,并且只要您加载页面,总包得分实际存在。所以我正在尝试编写一个greasemonkey脚本来刷新页面,直到该值超过某个阈值。我可以向跨度与此代码:

document.getElementsByClassName("pack-score")[0]; 

它得到我的跨度,看起来像这样:

<span class="pack-score" data-score="12352"> 

那么我将如何访问范围内的数据,得分值,所以我然后可以将它用作代码逻辑的值?

回答

0
document.getElementsByClassName("pack-score")[0].getAttribute('data-score') 

或jQuery的

$(".pack-score").find('span').data('score')