zoukankan      html  css  js  c++  java
  • 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
  • 相关阅读:
    (转)jqgrid 显示格式化数据
    (转)JS 中如何将字符串转化成日期&&日期格式化方法
    (转)PowerDesigner 12.5下载
    SQL DATEADD语法
    Javascript 版本utf8转换为gb2312
    解决“Lc.exe 已退出,代码 1”错误
    Oracle多表关联更新
    ORACLE合并查询结果
    DataGrid 格式化字段
    动态类帮助器
  • 原文地址:https://www.cnblogs.com/zhangxuechao/p/13857248.html
Copyright © 2011-2022 走看看