[英]Anchor #Tag moves entire page up when div clicked
我正面临#tag
的问题。 我在页面上有 6 个div
。 每个div
有大约 9 个div
,它们具有隐藏的内容,并在单击其相关缩略图时显示。问题是单击 3 - 4 或 5 - 6 div
缩略图时整个页面向上移动。 我有以下顺序的div
<br> 1 2 <br>
3 4<br>
5 6<br>
请有人回答可能是什么问题。
#tage
用于单页链接。 因此,如果您的页面中没有找到 id,那么它将跳转到 body 标记,因此请使用 javascript 而不是使用 # 像波纹管。
<a href="javascript:void(0);" ></>
如果您在锚标记上使用 click 事件,请将href
为href="#"
。 如果您不提及href
,页面将在点击时滚动到顶部。
试试吧 它不会将您的页面滚动到顶部。
href="javascript:void(0)" onclick="yourFunction();"
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.