91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

js獲取DOM節點到瀏覽器頂部或左側距離的方法

發布時間:2020-08-28 10:07:12 來源:億速云 閱讀:546 作者:小新 欄目:web開發

js獲取DOM節點到瀏覽器頂部或左側距離的方法?這個問題可能是我們日常學習或工作經常見到的。希望通過這個問題能讓你收獲頗深。下面是小編給大家帶來的參考內容,讓我們一起來看看吧!

關于js獲取dom 節點到瀏覽器頂或左部的距離,Jquery里面有封裝好的offset().top/offset().left,只到父級的頂/左部距離position().top/position().left。

原生寫的話就是用獲取節點,do while循環就可以了。代碼如下

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>原生JS獲取DOM 節點到頂部的距離</title>
</head>
<body>
   <ul>
       <li>11111</li>
       <li>11111</li>
       <li>11111</li>
       <li>11111</li>
       <li id="item">11111</li>
   </ul>
    <script>
        var dom = document.getElementById('item');
        var iTop = 0;
        do {
            iTop += dom.offsetTop;//如果是左側就是offsetLeft
            dom = dom.parentNode //如果DOM 節點 的parentNode存在,把當前的節點賦予成parentNode;
       } while (dom.parentNode);
        console.log(iTop)
    </script>
</body>
</html>

感謝各位的閱讀!看完上述內容,你們對js獲取DOM節點到瀏覽器頂部或左側距離的方法大概了解了嗎?希望文章內容對大家有所幫助。如果想了解更多相關文章內容,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

昌平区| 探索| 鄂伦春自治旗| 龙海市| 乐安县| 四会市| 米易县| 韩城市| 扶绥县| 淅川县| 富阳市| 温泉县| 巨野县| 西吉县| 鸡西市| 潞西市| 孝义市| 惠州市| 开远市| 成安县| 松江区| 湘潭市| 连山| 如东县| 临清市| 四会市| 南雄市| 金昌市| 财经| 吉木萨尔县| 衢州市| 绥化市| 临猗县| 鸡东县| 玛纳斯县| 甘德县| 嘉祥县| 遂平县| 东阳市| 鄂托克前旗| 宝鸡市|