代码:拖拽
2016-05-27 13:43
323 查看
拖拽
...
<script type="text/javascript" src="http://cdn.bootcss.com/jquery/1.11.2/jquery.min.js"></script> <script type="text/javascript"> $(function(){ //拖拽的实现 var startDrag = { moveFlag:false,//拖动时为true Rx:0, Ry:0, init:function(target,bar){ target.mousedown(function(event) { startDrag.Rx = event.pageX - (parseInt(target.css("left")) || 0); startDrag.Ry = event.pageY - (parseInt(target.css("top")) || 0); target.css("position", "absolute").css('cursor', 'move'); startDrag.moveFlag = true; }).mouseup(function() { startDrag.moveFlag = false; target.css('cursor', 'auto'); }); $(document).mousemove(function(event) { if (startDrag.moveFlag) { target.css({ top: event.pageY - startDrag.Ry, left: event.pageX - startDrag.Rx }); } }); } } startDrag.init($('.abs-banner'), $('.min-banner-head')); }); </script> <style type="text/css"> .abs-banner{position:absolute;left:100px;top:100px;padding:0;background:#f0f3f9;font-size:12px;box-shadow:2px 2px 4px #666666;} .min-banner-head{line-height:24px;background:#beceeb;border-bottom:1px solid #a0b3d6;padding-left:5px;cursor:move;} .min-banner-body{width:420px;height:250px;padding:10px 5px;} </style> <h1>拖拽</h1> <div class="abs-banner"> <div class="min-banner-head">拖拽</div> <div class="min-banner-body">内容……</div> </div>
...
相关文章推荐
- Struts2与国际化
- Java的作用域
- google Analytics API使用
- maven项目中Spring MVC相关包的配置
- go文件操作
- Java基础
- struts1中路径问题
- JAVA学习(5)条件运算符
- Eclipse怎么改变工程,包的展开模式,不要直接展开到有.java文件那一级,而是要显示层级机构
- Java AtomicInteger 类
- QT生成的exe文件在别的电脑上运行
- 《基于VC平台下C++反汇编与逆向分析研究——No.2》
- Spring入门简介(学习笔记)
- myeclipse 遇到org.slf4j.spi.LocationAwareLogger.log的NoSuchMethodError错误
- java读取xml文件
- 一个经典例子让你彻彻底底理解java回调机制
- 学习SpringMVC(二十五)之SpringMVC运行流程
- C#使用yield关键字让自定义集合实现foreach遍历的方法
- spring mvc怎么加入权限控制,在未登录前,任何访问url都跳转到login页面;登录成功后跳转至先前的url
- 小代码 个人logo arc版本