Javascript 如何滚动到模式的顶部
在我的公文包中,我映射了一系列项目,这些项目一个接一个地呈现。然后,每个项目都有一个按钮,用于打开一个模型。问题是,如果我在一个项目上打开模态,向下滚动,关闭模态,然后在另一个项目上打开模态,那么第二个模态将在第一个模态关闭的相同位置开始 问题似乎与模式在代码库中的位置有关,在我最初映射到项目数组的级别上,以及在项目的子级别上Javascript 如何滚动到模式的顶部,javascript,scroll,modal-dialog,window,scrolltop,Javascript,Scroll,Modal Dialog,Window,Scrolltop,在我的公文包中,我映射了一系列项目,这些项目一个接一个地呈现。然后,每个项目都有一个按钮,用于打开一个模型。问题是,如果我在一个项目上打开模态,向下滚动,关闭模态,然后在另一个项目上打开模态,那么第二个模态将在第一个模态关闭的相同位置开始 问题似乎与模式在代码库中的位置有关,在我最初映射到项目数组的级别上,以及在项目的子级别上 窗口。滚动至(0,0)和或 让getThisEle=document.getElementsByClassName('example')getThisEle.scroll
窗口。滚动至(0,0)
和或
让getThisEle=document.getElementsByClassName('example')getThisEle.scrollTop=0
不工作。创建此修复程序花了很多时间,我找不到一个在线有效的解决方案,所以我想在这里分享它,以避免未来的人们对我的痛苦 您可以将打开模态的按钮从按钮/div元素更改为锚定元素。将锚href设置为模式中内容的顶部。然后找到包含modals顶部内容的文件,并给它一个等于href的id
在我的例子中,我的按钮是一个
,然后我在我的模式中找到了内容的顶部标题,并给出了它id=“top modal”
。这使得每当您单击打开模式的按钮时,它都会滚动到该模式的顶部。创建此修复程序花了很多时间,我找不到一个在线解决方案,因此我想在这里分享它,以减轻未来人们的痛苦
您可以将打开模态的按钮从按钮/div元素更改为锚定元素。将锚href设置为模式中内容的顶部。然后找到包含modals顶部内容的文件,并给它一个等于href的id
在我的例子中,我的按钮是一个
,然后我在我的模式中找到了内容的顶部标题,并给出了它id=“top modal”
。这使得每当您单击打开模式的按钮时,它都会滚动到该模式的顶部。您是否尝试过滚动到视图中
以下是一些文档:
您是否尝试了滚动查看
以下是一些文档: