从表中的Span Class中检索链接地址

时间:2016-03-16 07:41:49

标签: javascript jquery

我目前正在学习使用javascript和jquery进行编码,所以我的知识非常差。我试图编辑一个由朋友用tampermonkey编写的脚本(有大量的谷歌搜索),我认为我没有能够通过搜索找到答案,因为我一直在使用不正确的术语 - 但不知道它们是什么。 / p>

这是HTML

<span class="village_anchor contexted" data-player="9281645" data-id="804"> 
<a href="/game.php?village=143&amp;screen=info_village&amp;id=804">Black Reaper (492|489) K44</a>  
<a class="ctx" href="#"></a></span>

我想做的就是获取链接到的地址,然后使用位置。去那里。

再一次,为我缺乏实力而感到抱歉,并且感谢你们的帮助。

2 个答案:

答案 0 :(得分:0)

使用此代码。

var address = $('span.village_anchor.contexted a:eq(0)').attr('href');

window.location.href = address; //to open the link in same page.

答案 1 :(得分:0)

您只需按span选择class,然后找到您想要的a标记即可。 所以你可以这样写:

var linkhref = $(".village_anchor").find("a").first().attr("href");

然后,您可以执行&#34;重定向&#34;:

document.location = linkhref;