小程式操作dom
小程式操作DOM
<scroll-view scroll-y='true' style="height:100vh;" bindscroll="bindscroll" scroll-into-view="{{toview}}">
<view class="rol">
<text class="title" id="normalServe">常用應用</text>
<text class="title" id="normalServe1">常用應用2</text>
<text class="title" id="normalServe2">常用應用3</text>
</view>
</scroll-view>
<view class="dadasfa" wx:if="{{showNav}}"> dsadasfaf
</view>
123456789
Page({
//宣告節點查詢的方法
queryMultipleNodes: function() {
const query = wx.createSelectorQuery() // 建立節點查詢器 query
query.select('#productServe').boundingClientRect() // 這段程式碼的意思是選擇Id=productServe的節點,獲取節點位置資訊的查詢請求
query.select('#enterpriseServe').boundingClientRect() // 這段程式碼的意思是選擇Id=enterpriseServe的節點,獲取節點位置資訊的查詢請求
query.select('#normalServe').boundingClientRect() // 這段程式碼的意思是選擇Id=normalServe的節點,獲取節點位置資訊的查詢請求
query.selectViewport().scrollOffset() // 這段程式碼的意思是獲取頁面滑動位置的查詢請求
query.exec((res) => {
res[0].top // #productServe節點的到頁面頂部的距離
res[1].width // #enterpriseServe節點的寬度
res[2].height // #normalServe節點的高度
})
}
})
console.log(res) 輸出節點資訊詳情
相關文章
- dom操作程式碼例項
- JavaScript dom操作程式碼例項JavaScript
- DOM 操作
- DOM操作
- BOM與DOM之DOM操作
- 一小波DOM騷操作:querySelectorAll和classList
- jQuery 操作 DOMjQuery
- DOM常用操作
- DOM操作表格
- DOM操作小練習-觸發事件獲取系統時間的程式碼原理事件
- jQuery 之 [ DOM操作 ]jQuery
- 【jQuery】之DOM操作jQuery
- js的dom操作JS
- JavaScript DOM、BOM操作JavaScript
- DocumentFragment批量操作domFragment
- jQuery的DOM操作、jQuery
- 原生JS 操作 DOMJS
- jQuery中DOM操作jQuery
- [jQuery] DOM操作薦jQuery
- jQuery系列:DOM操作jQuery
- javascript DOM的操作JavaScript
- Html DOM操作TABLEHTML
- JQuery的DOM操作jQuery
- jQuery入門-DOM操作jQuery
- React專題:操作DOMReact
- jQuery中的DOM操作jQuery
- jquery 中的dom操作jQuery
- 常見的DOM操作
- 使用原生 JavaScript 操作 DOMJavaScript
- angular中的dom操作Angular
- react中的DOM操作React
- 回到基礎:什麼是DOM及DOM操作?
- 【vue系列】Virtual DOM 真的比操作原生 DOM 快嗎?Vue
- 阿里小程式Serverless 操作指南阿里Server
- JS中DOM操作總結JS
- PHP透過DOM操作XMLPHPXML
- 【JavaScript】DOM之樣式操作JavaScript
- JavaScript基礎之DOM操作JavaScript