繁体   English   中英

单击 div 时,锚定 #Tag 将整个页面向上移动

[英]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 事件,请将hrefhref="#" 如果您不提及href ,页面将在点击时滚动到顶部。

试试吧 它不会将您的页面滚动到顶部。

href="javascript:void(0)" onclick="yourFunction();"

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM