javascript - jQuery 将特殊 anchor 的 href 设置为下一个 anchor 标签的 href

标签 javascript jquery href attr

我要找链接子<a>并将其附加到父级 <a> . 这是我的代码。 这将返回相同的链接。

html代码

<div class="wrap">
  <ul class="main-ul">
   <li>
    <a class="child-link" href="link1"></a>
   </li>
  </ul>
  <a class="to-attach" href=""></a>   <<--to be link1
  <ul class="main-ul">
   <li>
    <a class="child-link" href="link2"></a>
   </li>
  </ul>
  <a class="to-attach" href=""></a>   <<--to be link2
  <ul class="main-ul">
   <li>
    <a class="child-link" href="link3"></a>
   </li>
  </ul>
  <a class="to-attach" href=""></a>   <<--to be link3
  .
  .
  .
  .
  .
</div>

jQuery 代码

jQuery(".main-ul").append("<a class='to-attach'></a>");  
var link = jQuery(".child-link").attr("href");
jQuery(".to-attach").attr("href", link);

请帮帮我。谢谢。

最佳答案

像这样吗?

$('.child-link').each(function() {
    var href = $(this).attr('href');

    $(this).closest('ul').next('a').attr('href', href);
});

关于javascript - jQuery 将特殊 anchor 的 href 设置为下一个 anchor 标签的 href,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52608459/

相关文章:

jquery动态删除div

java - 使用 <a href> 将值从 jsp 传递到 servlet

python - 如何使用 Python 从 HTML 获取 href 链接?

javascript - react : Stop a styled-components animation from running when the component is first mounted

javascript - Angular 2 最终版本中的提供程序更改

javascript - jQuery 不能在我的网站上运行?

javascript - 如何判断一个 View 是否已经被渲染? javascript

javascript - 如何通过 AJAX 显示 Rails 中的验证错误?

javascript - 从 AJAX 调用重定向到索引后刷新索引

asp.net-mvc - 属性有一个空格,而 Href 会忽略其后的所有内容