您的位置:首页 > 汽车 > 时评 > 厦门h5网站建设_短视频获客_win10优化大师有用吗_东莞市民最新疫情

厦门h5网站建设_短视频获客_win10优化大师有用吗_东莞市民最新疫情

2025/6/22 16:53:22 来源:https://blog.csdn.net/weixin_44873831/article/details/148760202  浏览:    关键词:厦门h5网站建设_短视频获客_win10优化大师有用吗_东莞市民最新疫情
厦门h5网站建设_短视频获客_win10优化大师有用吗_东莞市民最新疫情

微信小程序获取指定元素,滚动页面到指定位置

  • 微信小程序获取指定元素的宽高等信息,并滚动页面到指定位置

微信小程序获取指定元素的宽高等信息,并滚动页面到指定位置



:原生小程序开发:
createSelectorQuery() 创建一个选择器查询实例。
select('#target') 选择 id=“target” 的元素。
boundingClientRect() 获取目标元素的位置。
wx.pageScrollTo() 用于滚动页面到指定位置。

<view class="content">// 一些内容<view class="item" id="target">目标元素</view>// 更多内容
</view>
// 触发滚动
<button bindtap="scrollToElement">滚动到目标</button>
// 微信小程序获取指定元素的宽高等信息,并滚动页面到指定位置
scrollToElement() {const query = wx.createSelectorQuery(); // 获取查询实例query.select('#target') // 获取目标元素.boundingClientRect((rect) => {console.log(rect,'rect')if (rect && rect.top) {wx.pageScrollTo({scrollTop: rect.top, // 滚动到目标元素的位置duration: 300,       // 滚动动画的持续时间});}}).exec();},

点击参考答案滚动到文本输入框位置



结语:

前端路上 | 所知甚少,唯善学。
各位小伙伴有什么疑问,欢迎留言探讨。

— 关注我:前端路上不迷路 —




版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com