jQ div移动,拖拽效果
来源:互联网 发布:淘宝店铺分享到微信 编辑:程序博客网 时间:2024/05/22 00:29
调用此方法时请先加载jq插件;
function DivMove(obj,e){
$(obj).mousedown(function(e){$(obj).css("cursor","move");//改变鼠标指针样式
var x =parseInt(e.pageX - $(obj).offset().left); //获取div的当前X坐标
var y =parseInt(e.pageY - $(obj).offset().top); //获取div的当前X坐标
$(document).bind("mousemove",function(ev){//鼠标移动事件
var ox = Math.abs(ev.pageX - x);
var oy = Math.abs(ev.pageY-y);
$(obj).css({
left:ox+"px",//移动后的left的值
top:oy + "px" //移动后y的值
});
console.log(e.pageX,e.pageY);
});
})
$(document).mouseup(function(){
$(obj).css("cursor","default");//还原鼠标指针样式
$(this).unbind("mousemove");
});
}
样式
<style>
.right{
width: 300px;
height: 400px;
float: left;
overflow: hidden;
position: absolute;
top:10px;
left:75%;
background-color: #d1d1d1;
}
</style>
html代码
<div class="right" onmousedown="DivMove(this)">
0 0
- jQ div移动,拖拽效果
- jq拖拽效果
- jq简单移动动画效果
- Div鼠标移动效果
- JQ插件DIV移动,改变大小
- jq实现简单的拖拽效果
- jq实现鼠标拖拽效果
- 用jq实现拖拽效果
- div拖拽效果
- DIV 拖拽效果
- div拖拽效果
- jquery 拖拽div移动效果
- jq 移动效果可以自定义实现图片切换等效果
- 鼠标移动div效果:鼠标拖曳效果
- div拖拽插件——JQ.MoveBox.js(JQ插件学习)
- div拖拽插件——JQ.MoveBox.js(JQ插件学习)
- jq div拖动(移动端和pc端)
- JQ效果
- JAVA实现实用的ZIP压缩与解压
- Android UiAutomator: 从apk中启动实现方法
- centos6.5 MySQL安全模式修改Root 密码
- lnmp升级php
- JS: call和apply 区别
- jQ div移动,拖拽效果
- 如何写好驱动
- spring学习(-)关于bean的生命周期
- 第十五周上机实践项目1(2):阅读程序
- Android之ViewpagerIndicator滑动导航栏
- 在windows7上安装、配置MongoDB
- Android输入事件从读取到分发一:是谁在读取输入事件
- Android之粗仿微信6.0——微信主界面
- C++11中的 "enable_if"小记