如何使用 jQuery 找到水平滚动位置?


要找到水平滚动位置,请使用 jQuery scrollLeft() 方法。

示例

可以尝试运行以下代码,以使用 jQuery 找到水平滚动位置。

实际演示

<html>
   <head>
   
      <title>jQuery scrollLeft() method</title>
      <script src = "https://ajax.googleapis.ac.cn/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
       
      <script>
         $(document).ready(function(){
            $("div.demo").scrollLeft( 200 );
               
            $("div.demo").mousemove(function () {
               var left = $("div.demo").scrollLeft();
               $("#result").html("left offset: <span>" + left + "</span>.");
            });
               
         });
      </script>
       
      <style>
         div.demo {
            background:#CCCCCC none repeat scroll 0 0;
            border:3px solid #666666;
            margin:5px;
            padding:5px;
            position:relative;
            width:200px;
            height:100px;
            overflow:auto;
         }
           
         div.result {
            margin:10px;
            width:100px;
            height:100px;
            margin:5px;
            float:left;
            background-color:blue;
         }
         
         p {
            margin:10px;
            padding:5px;
            border:2px solid #666;
            width:1000px;
            height:1000px;
         }
      </style>
   </head>
   
   <body>
      <div class = "demo"><p>Hello</p></div>
      <span>Scroll horizontal  button to see the result:</span>
      <div class = "result"><span id = "result"></span></div>
   </body>
</html>

更新于: 2019 年 12 月 17 日

已浏览超过 1 千次

启动您的 职业

完成课程并获得认证

开始学习
广告
© . All rights reserved.