javascript - 从一个链接获取 href 并克隆到另一个 href

标签 javascript jquery html href

我基本上是试图从一个链接获取href,然后将其填充到另一个链接中:

HTML:

<a href="somelinkthing.com" class="main-link">Link to thing</a>
<a class="second-link">Link to duplicate</a>

脚本:

$('.main-link').attr('href', $('.second-link').attr('href')); 

尝试从.main-link获取href以填充到.second-link,因此它应该变成这样:

输出:

<a href="somelinkthing.com" class="main-link">Link to thing</a>
<a href="somelinkthing.com" class="second-link">Link to duplicate</a>

不确定我是否有什么倒退的地方,但我现在还不完全同意,所以也可能是这样。

最佳答案

您的代码正在设置 .main-linkhref 属性,而不是 .second-link - 您需要定位您想要的元素想要改变:

$('.second-link').attr('href', $('.main-link').attr('href')); 

关于javascript - 从一个链接获取 href 并克隆到另一个 href,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44727965/

相关文章:

jquery - 如何使用 Bootstrap 在一行中制作我的 Logo 、搜索栏和图标?

javascript - 从列表选项生成文本字段

javascript - 如何在 node.js 回调中维护范围?

javascript - 访问position[i]处的json元素并在map函数中更改它们的值

javascript - 如何在动态创建和填充后设置文本框或下拉列表框的样式?

javascript - Jquery jsonp 响应错误 - 未调用回调

jquery - 隐藏div中的某些字符

javascript - Jquery 选项卡与旋转 slider 冲突

javascript - 从右到左增加或增加 div 标签的宽度

javascript - 页面更改后保持下拉菜单中的所选选项处于选中状态