gpt4 book ai didi

javascript - jquery:调用切换方法后,图像上的图像不会出现在屏幕上

转载 作者:行者123 更新时间:2023-11-28 03:09:34 29 4
gpt4 key购买 nike

我有一个页面,其中 A 图像位于 B 图像之上。加载页面时,我使用 toggle() 隐藏图像方法。我想通过点击一个按钮在 B 图像上重新显示这个 A 图像。但是单击按钮时,此图像不会出现在 B 图像上。我认为 A 图像将在 B 图像下方。如何显示图像?

编辑:很抱歉没有提供我尝试过的内容:jsfiddle.net/gtchoi/DTcHh/9364/

最佳答案

根据您刚刚在问题中建议的 toggle() ,我将尽我最大的猜测,并说您正在尝试使用 jQuery 实现此目的。

我们可以在不使用切换方法的情况下实现您的结果:

在你的 HTML 中你应该有这样的东西:

<img src="imagea.jpg" data-pic-src="imageb.jpg" alt="my picture">

“data-pic-src”用于 jQuery 理解,但是您的 html 不知道这是什么。它将用于使用 jQuery 切换我们的图像。

在你的 jQuery 中,你应该有这样的东西:

$(document).ready(function(){

$('img').click(function(){

var temp = $(this).attr('src');
$(this).attr('src', $(this).attr('data-pic-src'));
$(this).attr('data-pic-src', temp);
});

});

就在 jQuery 中,我们只是在每次单击时交换 src 值。

关于javascript - jquery:调用切换方法后,图像上的图像不会出现在屏幕上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31128918/

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