javascript - 展开最后一项时自动滚动页面

标签 javascript jquery css

当我们展开页面上的最后一项时,如何让内容自动向上滚动?该元素正在扩展,但在我们滚动之前不可见。我尝试使用 css 进行操作,但它不起作用。溢出:启用滚动。谢谢你

最佳答案

您可以使用以下方法

在元素展开事件上执行此操作:

location.hash = '#item_id';

此处"#"为必填项

关于javascript - 展开最后一项时自动滚动页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28609539/

相关文章:

html - Muli 字体无法正确呈现

CSS 不透明度 - 背景色

javascript - 如何迭代对象原型(prototype)的属性

javascript - 如何使用正则表达式循环遍历字符串并将其分段到数组中?

javascript - HTML 属性 "hasbox"

javascript - 如何使用 Javascript 从菜单栏获取值

javascript - 对象和函数之间的混淆 - JavaScript

javascript - 如何重新创建 div

css - 如何使我的 Button Div 都具有相同的宽度?

javascript - Array.prototype 函数(.map()、.reduce() 等)更改 Angular 2+ 中模型变量的值