将元素中的链接替换为其他元素链接

时间:2015-11-25 10:45:23

标签: jquery html

我想知道是否有可能使用jquery在div之间切换链接?我需要更改.mainPicture链接以获取a元素的链接。我开始研究替换,但被困了。什么是最好的方法呢?

HTML:

<a class="mainColorbox" href="/img/0~676B9DBB-5D93-4481-B241-74B619F96188~400~300~1"></a>

<div class="mainPicture">
    <img src="/imgs/7fb6d7bd-b9e7-44b2-a533-a485b93456ac/250/250" class="photo">

更新:我不够清楚:

我想替换myelement里面的图片链接&#34; .mainPicture&#34;来自元素的链接。

2 个答案:

答案 0 :(得分:2)

您可以使用jQuery attr。例如:

var href = jQuery(".mainColorbox").attr("href");

jQuery(".mainPicture img").attr("src", href);

或者只是

jQuery(".photo").attr("src", href);

答案 1 :(得分:1)

我想你想这样做:

$(document).ready(function(){
    var link = $('.mainColorbox').attr('href');
    $('.mainPicture img').attr('src', link)
});

查看.attr documentation