js实现页面打开自动定位到指定元素位置
1.场景重现:我一个页面很长很长,是分一个模块一个模块的,现在有需求是要求从特定场景进入页面时,自动定位到第N个模块。
2.实现方法:第一步在需要展示的模块的最外层的元素上添加一个标记,可以是class 也可以是id。然后通过原生方法获取到这个元素对象。调用他的scrollIntoView()方法:
html部分:
<div class="more-merchant" id="moreMerchant"></div>
js部分:
document.getElementById("moreMerchant").scrollIntoView()
此外,要保证执行这个方法的时候,浏览器已经渲染完页面。如果有问题,可以尝试加一个setTimeout(()=>{
},0);保证最后执行
js实现页面打开自动定位到指定元素位置相关推荐
- JS slice()方法返回数组中指定元素
JS slice()方法返回数组中指定元素 定义和用法 slice() 方法可从已有的数组中返回选定的元素. slice()方法可提取字符串的某个部分,并以新的字符串返回被提取的部分. 注意: sli ...
- JS遍历从数组中删除指定元素
JS遍历从数组中删除指定元素,arr为目标数组,aim为目标对比项 当每次遍历全部内容需要删除的元素不超过一个时,以下两种方法都可用,虽然结果是正确的,但是还是不推荐使用,因为没有包含数组改变后角标值 ...
- 关于window.scroll系列方法汇总 滚动到指定元素位置
1.window.scroll() 概述 滚动窗口至文档中的特定位置. 语法 window.scroll(x-coord, y-coord) // 参数表示想要置于左上角的像素点的横纵坐标 2.win ...
- jquery实现点击页面其他地方隐藏指定元素
代码实例如下: <!DOCTYPE html> <html> <head> <meta charset=" utf-8"> < ...
- js当前页面打开小窗口 window.open
height=350 窗口高度width=480 窗口宽度scrollbars=no 不显示滚动条 resizable = no 不能调整大小 status = no 不显示状态栏 toolbar = ...
- 【实现手机端上滑滚动加载列表】判断页面是否滚动到底部或者指定元素位置
<script> export default {data() {return {pageIndex: 0,//页码pageSize: 10,//每次加载条数lock: false,//防 ...
- JS设置页面form内的所有元素(input textarea select)为只读属性
![在这里插入图片描述](https://img-blog.csdnimg.cn/20190222142611744.jpg)
- 如何用JS局部刷新页面指定元素
刷新页内指定元素 window.location.reload("#id")
- 打印当前页面指定元素中的内容
一.打印当前页面指定元素中的内容 方式一:直接使用window.print(); (1)首先获得元素的html内容(这里建议如果有样式最好是用内联样式的方式) var newstr = documen ...
最新文章
- 如何在XAF中显示自定义窗体和控件
- python文件中数字排序_Python 对输入的数字进行排序的方法
- 计算机基础知识考点题,2015年计算机二级公共基础知识考点测试题(1)
- 557. 反转字符串中的单词 III
- biginteger和long精度_修复Long类型太长,而Java序列化JSON丢失精度问题的方法
- 本地更新github项目_GitHub开源项目2019-03-29更新精选
- xshell终端中文乱码解决
- 2019.7.2刷题统计
- 【Spark篇】---SparkStreaming算子操作transform和updateStateByKey
- Android FTP Client 实现
- linux经典书籍推荐
- 企业致胜在于人本管理--盖洛普著名的Q12
- 俞敏洪沉默,新东方落泪
- PS3安装Linux Fedora Core 6教程
- Tumblr扫黄正式开始!AI鉴黄也许是老司机们的头号敌人
- 什么是AWS Fargate
- fpga板子怎么和电脑连_FPGA与PC串口通信设计与实现
- JavaScript的对象、属性与方法
- 快讯:预装Ubuntu 11.10小电脑南非开卖
- GZIP中的LZ77压缩算法
热门文章
- 2023年QS世界大学学科排名,计算机学科表现如何?
- telnet、ssh服务实现远程访问(hcl)
- 人力资源系统需求规格说明书
- 华为任正非会见马云_关于996,刘强东和马云已经明确表态,看看华为任正非怎么说?...
- 东华大学计算机考研学校,东华大学计算机考研交流
- 借助人脸识别智能门禁,管好智慧工地出入口
- 浅谈MVVM之DataBinding-陈琪-123012016072,覆盖所有面试知识点
- 商汤的「理想主义」与「现实主义」
- mysql root密码登陆,修改mysql的root密码后还不能登陆怎么办?
- 南京工资1W的不多吗