Green 发表于 2021-7-30 18:55:12

jQuery实现点击图标div循环放大缩小功能

很基础的一个功能,点击左下角的图标按钮,地图的整个div会变大,变大预览之后,再次点击图标按钮,地图的整个div会变小,恢复原样,两个图标在地图界面的放大和缩小时间不断的切换图标状态(箭头向里面,或者箭头向外面)


<!DOCTYPE html>
<html>

    <head>
      <meta charset="UTF-8">
      <title></title>
      <script src="http://code.jquery.com/jquery-1.8.0.min.js"></script>
      <style>
            #scale {
                background: #FFFFFF url('../img/suo.png') no-repeat scroll 0px 0px;
                background-position: center center;
                position: absolute;
                left: 3%;
                bottom: 40%;
                width: 26px;
                height: 26px;
            }
            
            #scale.current {
                background: #FFFFFF url("../img/fang.png") no-repeat scroll 0px 0px;
                background-position: center center;
            }
            
            #updmap {
                border: 1px solid #1E90FF;
                width: 400px;
                height: 200px
            }
      </style>
    </head>

    <body>
      <div id="scale" style=""></div>
      <div id="updmap">
            
      </div>
    </body>
    <script>
      $("#scale").toggle(function() {
            $(this).toggleClass("current");
            $("#updmap").css({
                "width": "950px",
                "height": "400px",

            });

      }, function() {
            $(this).toggleClass("current");
            $("#updmap").css({

                "width": "400px",
                "height": "200px",

            });

      });
    </script>

</html>
原文作者:祈澈姑娘
90后前端妹子,爱编程,爱运营,爱折腾。
坚持总结工作中遇到的技术问题,坚持记录工作中所所思所见,欢迎大家一起探讨交流。


文档来源:51CTO技术博客https://blog.51cto.com/u_15315508/3208172
页: [1]
查看完整版本: jQuery实现点击图标div循环放大缩小功能