我有一个反复出现的HTML。我想从第一个锚点复制链接,并在span标记内放置这里是我的HTML
<li class="clearfix">
<div class="latest_post_text_inner">
<h5 class="latest_post_title ">
<a href="first link which I want to copy">test</a>
</h5>
<span class="post_infos">here I want to place first link</span>
</div>
</li>
<li class="clearfix">
<div class="latest_post_text_inner">
<h5 class="latest_post_title ">
<a href="second link which I want to copy">test</a>
</h5>
<span class="post_infos">here I want to place second link</span>
</div>
</li>
此HTML是从插件生成的,我无法编辑该插件。我想通过j Query复制这个url。
我找到了这个问题的解决方案。这是为我工作的代码
jQuery('.latest_post_text_inner').each(function(){
var _linkUrl = jQuery(this).find('.latest_post_title a').attr('href');
jQuery(this).find('.post_infos').text(_linkUrl);
});
答案 0 :(得分:0)
这是对先前帖子的修改,以使其可扩展,如评论中所述
var titles = document.getElementsByClassName("latest_post_title");
var infos = document.getElementsByClassName("post_infos");
for(var i = 0; i < slides.length; i++)
{
infos.item(i).href = titles.item(i).href;
}
很简单,只需获取每个类并将信息类设置为标题类。
答案 1 :(得分:0)
我找到了这个问题的解决方案。这是为我工作的代码
g++ target.cpp -o target