你能帮我一下吗?无法让这个工作,这让我发疯。
我在 UpdatePanel 中有一个 GridView。 gridview 中的链接之一使用以下 JQuery 脚本:
ScriptManager.RegisterClientScriptBlock(this, GetType(), "Script1", "$('#divid1').click(function () {$('#divid2').toggle('slow');});", true);
所以我像这样注册脚本并且它工作正常。我遇到的问题是,每次单击链接时,页面都会滚动到顶部。如何在页面不滚动到顶部的情况下执行 JQuery 脚本 onclick?
非常感谢!
最佳答案
如果您的 href
属性中有 #
,浏览器通常会跳转到顶部。
看看你是否有这个问题,并且你的代码在 href 中有一个 #
关于c# - 执行JQuery脚本时页面滚动到顶部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17511516/