gpt4 book ai didi

javascript - 链接 JS 翻转图像

转载 作者:太空宇宙 更新时间:2023-11-03 19:18:27 25 4
gpt4 key购买 nike

我一直在尝试创建一个简单的翻转图像,我已经使用 CSS 和 JavaScript 方法完成了。但是,我无法链接这张图片。

在 CSS 版本中(如下所示),我使用的是背景图片,并且在“空”HTML block 中无法识别链接。

在 JS 版本中,图像是从图像文件夹中调用的。与 CSS 一样,链接在“空”HTML block 中无法识别。当我将图像放入 HTML block 时,我的滚动停止工作。

目前我的 HTML 代码中有以下内容。翻转有效,但链接无效:

<div class="quick-map"><a href="Services/FloorPlan.aspx" onclick="window.open(this.href);return false;">&nbsp;</a></div>

在此示例中,链接有效,但翻转无效:

<div class="quick-map"><a href="Services/FloorPlan.aspx" onmouseover="document.MyImage.src='images/quick-map.png';" onmouseout="document.MyImage.src='images/quick-map-over.png';"><img alt="" src="images/quick-map.png" /></a></div>

如有任何建议,我们将不胜感激。这必须非常简单,我只是不明白为什么它不起作用。我可以发誓我这样做是正确的......

最佳答案

尝试使用这个:

<div class="quick-map">
<a href="Services/FloorPlan.aspx" onmouseover="document.getElementById('MyImage').src='images/quick-map.png';" onmouseout="document.getElementById('MyImage').src='images/quick-map-over.png';">
<img alt="" src="images/quick-map.png" id="MyImage" />
</a>
</div>

请记住,每个页面的 id 必须是唯一的,因此如果您有多张图片,它们需要不同的 id

关于javascript - 链接 JS 翻转图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5352807/

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