gpt4 book ai didi

javascript - 动态扭曲 anchor 标记内的图像 [jQuery]

转载 作者:行者123 更新时间:2023-11-28 12:18:00 25 4
gpt4 key购买 nike

我有一个这样的表数据:

<td id="tinkerDiv1">
<a id="slugTinker1"><img id="imageTinker"></a>
</td>

我正在尝试使用ajax更改图像和 anchor 链接。关于ajax的成功功能我有:

success: function(data) {
console.log('Id:' +data.post.id);
//var imgname = data.post.image;
var image = "{{ asset('/frontend/img/uploads/') .'/' }}" + data.post.image;
var img = $('<img id="imageTinker" class="img-responsive animation-fadeInQuick" style="width:175px;">');
img.attr('src', image);

img.appendTo('#tinkerDiv1');
var slug = "{{ url('/post/') .'/' }}" + data.post.slug;
var sluglink1 = $('#slugTinker1');
sluglink1.attr('href', slug);
}

预期输出:

<a id="sluglink1" href="someurl.html">
<img id="imageTinker" class="img-responsive animation-fadeInQuick" style="width:175px;" src="someimage.jpg">
</a>

但是我得到了这样的东西:

<a id="sluglink1" href="someurl.html"></a>
<img id="imageTinker" class="img-responsive animation-fadeInQuick" style="width:175px;" src="someimage.jpg">

问题: anchor 标记未包裹图像标记。

最佳答案

问题出在这个 img.appendTo('#tinkerDiv1'); tinkerDiv1 是 td 的 id。

将其替换为

$("#sluglink1").append(img)

关于javascript - 动态扭曲 anchor 标记内的图像 [jQuery],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44816939/

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