• jquery坐标值操作


    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="utf-8" />
            <meta name="viewport" content="width=device-width, initial-scale=1">
            <title></title>
            <script src="jquery-3.5.1.min.js" type="text/javascript" charset="utf-8"></script>
    
            <style type="text/css">
                #box1 {
                    background-color: yellow;
                    height: 200px;
                    width: 200px;
                }
    
                #box2 {
                    background-color: red;
                    height: 100px;
                    width: 100px;
                    position: relative;
                    margin-top: 50px;
                    left: 50px;
                }
            </style>
    
            <script type="text/javascript">
                $(document).ready(function() {
                    // 只能获取不能设置
                    $("#o-left-set").click(function() {
                        $("#box2").offset().left = 30;
                    });
                    // 距离页面最左侧的距离 和有没有定位没有关系
                    $("#o-left-get").click(function() {
                        $("#p1").text("offset().left获取" + $("#box2").offset().left);
                    });
                    $("#p-left-get").click(function() {
                        $("#p2").text("position().left获取" + $("#box2").position().left);
                    });
                    $("#o-top-get").click(function() {
                        $("#p3").text("offset().top获取" + $("#box2").offset().top);
                    });
                    $("#p-top-get").click(function() {
                        $("#p4").text("position().top获取" + $("#box2").position().top);
                    });
                });
            </script>
        </head>
        <body>
            <button type="button" id="o-left-set">offset().left设置</button>
            <button type="button" id="o-left-get">offset().left获取</button>
            <button type="button" id="p-left-get">position().left获取</button>
            <button type="button" id="o-top-get">offset().top获取</button>
            <button type="button" id="p-top-get">position().top获取</button>
            <div id="box1">
                <div id="box2">
    
                </div>
            </div>
            <p id="p1"></p>
            <p id="p2"></p>
            <p id="p3"></p>
            <p id="p4"></p>
        </body>
    </html>
    image
  • 相关阅读:
    Linux 配置jdk vim和 Linux 基本操作
    Java02_数据类型
    java01_简介_开发环境
    基于Vue + webpack + Vue-cli 实现分环境打包项目
    理解TCP/IP三次握手与四次挥手的正确姿势
    Vue 项目骨架屏注入与实践
    我的第一个Quartz代码
    hdu5882 Balanced Game
    hdu5883 The Best Path(欧拉路)
    Poj 1273 Drainage Ditches(最大流 Edmonds-Karp )
  • 原文地址:https://www.cnblogs.com/zhangxuechao/p/13857248.html
Copyright © 2020-2023  润新知