复制一个div的链接并粘贴到其他div中

时间:2016-05-30 22:30:13

标签: javascript jquery html

我有一个反复出现的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);
});

2 个答案:

答案 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