<view class="box1" bindtap="toComment">查看回答</view> //...其他內容 <view class="bo ...
頁面上有一個元素或者組件,id 為 comment 則: var me this var query wx.createSelectorQuery .in me query.selectViewport .scrollOffset query.select comment .boundingClientRect query.exec function res console.log res var ...
2019-08-06 11:29 0 5001 推薦指數:
<view class="box1" bindtap="toComment">查看回答</view> //...其他內容 <view class="bo ...
公司項目要做一個類似微信通訊錄導航的效果,點擊右側字母頁面滾動到相應位置。 因為微信小程序沒有dom概念,所以不能使用錨點,也不能直接獲取對應字母相對頁面的偏移位置。此時只能使用小程序創建對象實例的API獲取節點信息: 解釋一下該代碼的意思: 1.先創建 ...
https://www.jianshu.com/p/8b4023c7b448 ...
scroll.wxml: scroll.js: ...
項目中,本來想通過點擊左側列表讓頁面進行快速導航(根據 id="item" 和 a標簽的 href 屬性【<a href="#item"></a>】),不過滾動后的頁面一直是頂在瀏覽器頁面頂部的,不符合項目需求,所以就通過 js 代碼讓頁面進行指定位置滾動,代碼 ...
首先獲取某元素的位置 第二部 top 就是元素在縱軸的位置 可以自己進行調整 這里選擇元素位置向上60px 就是-60 第三步滾動到指定位置 第二個參數為滾動時間 單位毫秒 ...
當頁面的長度比較長時,如果進行刷新頁面,我們希望能夠在刷新完成頁面之后,能夠停留在當前位置,而不是從頭再手動滾動到當前位置。 那么這樣的效果如何實現呢?下面開始簡單描寫(由於博客園不支持效果展示,所以效果自行復制代碼,運行查看咯) 頁面長度很長很長很長 頁面長度很長很長 ...
滾動到頂部: 滾動到指定位置: 滾動到底部: ...