zoukankan      html  css  js  c++  java
  • 一行代码轻松实现拖动效果[JQuery]

       写JS实现拖动需要一大堆不便维护的代码,实属麻烦,Google了大半天,发现了一个优秀的Jquery插件EasyDrag,只需要一行代码便可轻松在主流浏览器上

    实现拖动效果.

      $(document).ready( function()
           {
            $(
    "#divPanel").easydrag();
           }
         );

    Html 代码


      <div id="divPanel" style="300px;height:300px;background:white;border:1px solid #000000;position:absolute;left:5px;top:50px" >
            
    <div id="divTitle" style="100%;height:25px;background:lavender">
                
    &nbsp;Title
            
    </div>
            
    <div style="100%">
                
            
    </div>
        
    </div>

    EasyDrag还可以指定可拖动的区域,比如只能通过标题拖动整个div,我们JS可以这样写

        $(document).ready ( function()
                {
                    $(
    "#divPanel").easydrag();
                
                    $(
    "#divPanel").setHandler("divTitle");
                }
            );

    一个setHandler搞定,不错开源是个好东西,Jquery更是好东西,插件扩展机制不是一般的好。

  • 相关阅读:
    文件下载并删除
    程序输出
    什么是并发
    跨站脚本攻击为什么要过滤危险字符串
    正则表达式——极速入门
    输出的为X= 1 ,Y = 0;
    Eclipse+MyEclipse安装及环境配置
    J2EE有三个开发环境级。
    TCP和UDP的区别
    asp.net2.0导出pdf文件完美解决方案(转载)
  • 原文地址:https://www.cnblogs.com/ranzige/p/3554561.html
Copyright © 2011-2022 走看看