Javascript 将jQuery().fadeIn()转换为ID

Javascript 将jQuery().fadeIn()转换为ID,javascript,jquery,Javascript,Jquery,因此,我使用以下jQuery来显示隐藏内容: jQuery(".button").click(function(){ jQuery("#hidden_content").fadeIn() return false; }); 以下是单击按钮时发生的简单图像: 问题是,当隐藏内容可见时,页面会稍微向下滚动,visible content 1被“阻塞”(如果是正确的单词) 假设visible content 1的id为“#my_visible_content_1”。 单击

因此,我使用以下jQuery来显示隐藏内容:

jQuery(".button").click(function(){  
    jQuery("#hidden_content").fadeIn()   
    return false;
});
以下是单击按钮时发生的简单图像:

问题是,当隐藏内容可见时,页面会稍微向下滚动,
visible content 1
被“阻塞”(如果是正确的单词)

假设
visible content 1
id
为“#my_visible_content_1”。 单击按钮时,是否有方法使用此
id
来定位顶部的内容


甚至禁用滚动也可以。

不过,这不是css问题(至少我不认为)。没有溢出的内容。隐藏内容推送几乎所有其他内容,页面将自身定位到隐藏内容的开头。如果这有意义的话,我正试图保持页面不滚动。你能分享完整的HTML+CSS+JS代码吗?为什么页面会滚动?你写了“或者甚至禁用滚动都可以”,这正是
overflow:hidden
的作用。你能不能也发布HTML,否则会有麻烦?