【发布时间】:2011-01-24 12:50:25
【问题描述】:
我需要创建一个函数,从一个链接获取 url 并将其应用于同一 div 中的另一个链接。我可以让它循环,但它总是将最后一个变量分配给所有链接。
代码如下:
$.fn.getLink = function() {
$('a.firstlink').each(function(){
var linkHref= $(this).attr('href');
('a.secondlink').attr('href', linkHref)
});
}
$('div.containing-links').each(function(){
$(this).getLink();
});
帮助表示赞赏。
感谢您的快速回答,为了更简单,这里是正确添加链接的代码但将最后一个 href 变量重复到所有链接:
$('a.firstlink').each(function(){
var linkHref= $(this).attr('href');
$('a.secondlink').attr('href', linkHref);
});
我怎样才能将它应用到一次?
【问题讨论】:
-
您能否发布有问题的 HTML。很难达到你的目标。
标签: javascript jquery url loops