Javascript 使页面专注于新添加的Div

Javascript 使页面专注于新添加的Div,javascript,html,asp.net-mvc-3,Javascript,Html,Asp.net Mvc 3,我在我的页面中有一个选项,我可以在其中单击按钮添加新的div。 但当我添加新的div时,页面会滚动回到顶部,而不是专注于新项目 如何使页面保持对新添加的div的关注???您可以使用.focus().docs。希望这会有所帮助。就像该按钮是使用标记创建的一样,然后每当您由于href=“#”而单击它时,它将自动转到页面顶部。 因此,您需要给出新附加DIV的“ID”或“javascript:;”。 如果您传递了DIV的ID,那么该DIV是集中的,如果您给出了“javascript:;”,那么该页面将只

我在我的页面中有一个选项,我可以在其中单击按钮添加新的div。 但当我添加新的div时,页面会滚动回到顶部,而不是专注于新项目


如何使页面保持对新添加的div的关注???

您可以使用.focus().docs。希望这会有所帮助。

就像该按钮是使用
标记创建的一样,然后每当您由于href=“#”而单击它时,它将自动转到页面顶部。 因此,您需要给出新附加DIV的“ID”或“javascript:;”。 如果您传递了DIV的ID,那么该DIV是集中的,如果您给出了“javascript:;”,那么该页面将只在那里,它将执行在单击它时编写的操作函数

如果该DIV是在某个服务调用之后加载的,那么您需要通过JS处理它,您可以使用event.stopPropagation()函数

如果该按钮是简单的
元素,则添加一个属性“type”,因为
默认类型为submit,因此有时,如果该按钮包含在某些
中,它会执行一些操作

我假设这种情况是因为Js Fiddle链接不可访问。 希望这会有帮助