从一个 link 获取 href 并克隆到另一个 href
Get href from one link and clone to another href
我基本上是想从一个 link 中获取 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-link
的 href
属性,而不是 .second-link
- 您需要定位要更改的元素:
$('.second-link').attr('href', $('.main-link').attr('href'));
试试这个:
var $mainLink = $('.main-link').attr('href');
$('.second-link').attr('href',$mainLink);
第一行检索属性,第二行显示如何设置属性,方法是在属性名称后跟一个逗号,然后是您希望将属性设置为的值。
我基本上是想从一个 link 中获取 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-link
的 href
属性,而不是 .second-link
- 您需要定位要更改的元素:
$('.second-link').attr('href', $('.main-link').attr('href'));
试试这个:
var $mainLink = $('.main-link').attr('href');
$('.second-link').attr('href',$mainLink);
第一行检索属性,第二行显示如何设置属性,方法是在属性名称后跟一个逗号,然后是您希望将属性设置为的值。