我目前正在学习使用javascript和jquery进行编码,所以我的知识非常差。我试图编辑一个由朋友用tampermonkey编写的脚本(有大量的谷歌搜索),我认为我没有能够通过搜索找到答案,因为我一直在使用不正确的术语 - 但不知道它们是什么。 / p>
这是HTML
<span class="village_anchor contexted" data-player="9281645" data-id="804">
<a href="/game.php?village=143&screen=info_village&id=804">Black Reaper (492|489) K44</a>
<a class="ctx" href="#"></a></span>
我想做的就是获取链接到的地址,然后使用位置。去那里。
再一次,为我缺乏实力而感到抱歉,并且感谢你们的帮助。
答案 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;