javascript - 在 HTML 页面中,我需要在鼠标悬停时锚定到标签

标签 javascript html

<a href="#anchor1">
    <img src="http://www.test.com/images/test/test.png" width="80" height="150" />
</a>

<div id="anchor1">...</div>

当我将鼠标悬停在 test.png 上时,我需要它将页面滚动到 #anchor1 ..help_me

最佳答案

onmouseover内使用Javascript事件:

<img onmouseover="window.location.hash = 'anchor1'" />

请注意,不要使用“#”字符。

此外,您没有正确命名 anchor 。应该是:

<a name="anchor1" ....而不是 href。

关于javascript - 在 HTML 页面中,我需要在鼠标悬停时锚定到标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4445160/

相关文章:

javascript - 除了在 light DOM 中声明插槽名称之外,还有其他选择吗?

javascript - 导入/导出模块 - Typescript

javascript - 用于动态添加行的 Jquery 验证-

html - 嵌入式视频和下拉菜单覆盖问题

javascript - 如何让形状移动到鼠标位置并消失?

python - 找到 html 元素 bs4 子元素的最快方法

html - 上传 html 文件后,其损坏的图像

javascript - Rails - 级联选择表单不相互更新并显示所有结果

javascript - 在 Chrome 中禁用缓存的情况下 React Rerender

jquery - 如何通过查询之类的 JSON 数组获取值