gpt4 book ai didi

jquery - 使用 jQuery 更改图像的 ALT 值

转载 作者:行者123 更新时间:2023-12-01 05:09:55 26 4
gpt4 key购买 nike

我有一个模态形式,可以更改照片的标题(图像下的段落),并且我还尝试更改图像的 ALT 属性,但似乎无法更改。

这是我正在尝试使用的 jQuery

$(".edit").click(function() {
var parent = $(this).parents('.item');
var caption = $(parent).find('.labelCaption').html();
$("#photoCaption").val(caption);
$("#editCaptionDialog").dialog({
width: 450,
bgiframe: true,
resizable: false,
modal: true,
title: 'Edit Caption',
overlay: {
backgroundColor: '#000',
opacity: 0.5
},
buttons: {
'Edit': function() {
var newCaption = $("#photoCaption").val();
$(parent).find(".labelCaption").html(newCaption);
$(parent).find('img').attr('alt', newCaption);
}
}
});
return false;
});

和 HTML

<li class="item ui-corner-all" id="photo<? echo $images['id'];?>">
<div>
<a href="http://tapp-essexvfd.org/gallery/photos/<?php echo $images['filename'];?>.jpg" class="lightbox" title="<?php echo $images['caption'];?>">
<img src="http://tapp-essexvfd.org/gallery/photos/thumbs/<?php echo $images['filename'];?>.jpg" alt="<?php echo $images['caption'];?>" class="photo ui-corner-all"/></a><br/>
<p><span class="labelCaption"><?php echo $images['caption'];?> </span></p>
<p><a href="edit_photo.php?filename=<?php echo $images['filename'];?>" class="button2 edit ui-state-default ui-corner-all">Edit</a></p>
</div>
</li>

标题正在按应有的方式更改。

谢谢

更新

这是 editCaption 的代码

<div id="editCaptionDialog" style="display: none;">
<p><strong>Caption:</strong> <input type="text" name="photoCaption" id="photoCaption"/></p>
</div>

最佳答案

您确定不是在尝试更改 title 属性吗?,如果不禁用图像,则无法看到 alt 属性。

关于jquery - 使用 jQuery 更改图像的 ALT 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2726362/

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