gpt4 book ai didi

javascript - 使用 src img 将 Attr 设置为最接近的

转载 作者:行者123 更新时间:2023-11-30 12:41:54 25 4
gpt4 key购买 nike

我知道这是一个非常基本的问题。我正在尝试将“src”作为变量并将其设置为最接近“href”的值。

fiddle : http://jsfiddle.net/vitorboccio/EUpRg/1/

HTML:

<div id="instafeed">
<a href="javascript:void(0);">
<img src="http://scontent-a.cdninstagram.com/hphotos-xaf1/t51.2885-15/915462_665185033531202_40962267_s.jpg" />
</a>
<a href="javascript:void(0);">
<img src="http://scontent-b.cdninstagram.com/hphotos-xpf1/t51.2885-15/10299842_1424124577859264_383342252_s.jpg" />
</a>
</div>

js:

function changeURL () {
//var srcImg = this.src;
var srcImg = $(this).attr("src");
console.log(srcImg);
$("#instafeed").closest('a').attr('href', srcImg);
}

$("#instafeed").on('click', 'img', function () {
changeURL();
});

谢谢

最佳答案

changeURL 不接收任何参数,也无法猜测您要寻址的图像是什么。

试试这个

function changeURL (imgElement) {
var srcImg = imgElement.attr("src");
console.log(srcImg);
imgElement.closest('a').attr('href', srcImg);
}

$("#instafeed").on('click', 'img', function () {
changeURL(jQuery(this));
});

关于javascript - 使用 src img 将 Attr 设置为最接近的 <a>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24145384/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com