jquery实现div拖拽效果功能(附代码)

这次给大家带来jquery实现div拖拽效果功能(附代码),jquery实现div拖拽效果功能的注意事项有哪些,下面就是实战案例,一起来看一下。

无标题文档#Drigging {width:200px;background:#CCC;border:solid 1px #666;height:80px;line-height:80px;text-align:center;position:absolute;}$(function(){ var bool=false; //标识是否移动元素var offsetX=0; //声明p在当前窗口的Left值var offsetY=0; //声明p在当前窗口的Top值$("#Drigging").mouseover(function(){$(this).css('cursor','move');//当鼠标移动到拖拽的p上的时候,将鼠标的样式设置为移动(move)})$("#Drigging").mousedown(function(){  bool=true; //当鼠标在移动元素按下的时候将bool设定为true offsetX = event.offsetX; //获取鼠标在当前窗口的相对偏移位置的Left值并赋值给offsetX  offsetY = event.offsetY;  //获取鼠在当前窗口的相对偏移位置的Top值并赋值给offsetY $(this).css('cursor','move'); }).mouseup(function(){bool=false;//当鼠标在移动元素起来的时候将bool设定为false})$(document).mousemove(function(){if(!bool)//如果bool为false则返回return;//当bool为true的时候执行下面的代码var x = event.clientX-offsetX;//event.clientX得到鼠标相对于客户端正文区域的偏移//然后减去offsetX即得到当前推拽元素相对于当前窗口的X值//(减去鼠标刚开始拖动的时候在当前窗口的偏移X)var y = event.clientY-offsetY;//event.clientY得到鼠标相对于客户端正文区域的偏移//然后减去offsetX即得到当前推拽元素相对于当前窗口的Y值//(减去鼠标刚开始拖动的时候在当前窗口的偏移Y)$("#Drigging").css("left", x);$("#Drigging").css("top", y);$("#Drigging").css('cursor','move');})})        

拖拽层

登录后复制

相信看了本文案例你已经掌握了方法,更多精彩请关注【创想鸟】其它相关文章!

推荐阅读:

Json操作日期格式

Jsonp怎样才能解决ajax跨域

不使用插件让Ajax实现异步刷新

以上就是jquery实现div拖拽效果功能(附代码)的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2767846.html

(0)
上一篇 2025年3月8日 11:52:38
下一篇 2025年2月24日 12:57:15

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • jQuery仿支付宝首页焦点图效果

    这次给大家带来jQuery仿支付宝首页焦点图效果,jQuery仿支付宝首页焦点图效果的注意事项有哪些,下面就是实战案例,一起来看一下。 kinMaxShow 扩展效果 body{ margin:0; padding:0;}#Login{ p…

    2025年3月8日 编程技术
    200
  • jQuery实现广告内容淡入淡出效果

    这次给大家带来jQuery实现广告内容淡入淡出效果,jQuery实现广告内容淡入淡出的注意事项有哪些,下面就是实战案例,一起来看一下。 1、效果及功能说明 仿新浪微博图片文字列表上下淡进淡出间歇上下滚动 2、实现原理 首先要设定p内只能显示…

    编程技术 2025年3月8日
    200
  • jquery动态操作表格行的方法(附代码)

    这次给大家带来jquery动态操作表格行的方法(附代码),jquery动态操作表格行的注意事项有哪些,下面就是实战案例,一起来看一下。 body{background:#FFFFFF;} $(function(){ var show_cou…

    编程技术 2025年3月8日
    200
  • jquery做出表格本地排序功能

    这次给大家带来jquery做出表格本地排序功能,jquery做出表格本地排序功能的注意事项有哪些,下面就是实战案例,一起来看一下。     jquery 表格排序     thead { background-color: Blue; co…

    编程技术 2025年3月8日
    200
  • jquery实现表格排序+实时搜索功能

    这次给大家带来jquery实现表格排序+实时搜索功能,jquery实现表格排序+实时搜索功能的注意事项有哪些,下面就是实战案例,一起来看一下。 复制代码 代码如下: First Name Last Name Email Phone Numb…

    2025年3月8日
    200
  • jQuery最简洁实现tab选项切换

    这次给大家带来jQuery最简洁实现tab选项切换,jQuery实现tab选项切换的注意事项有哪些,下面就是实战案例,一起来看一下。 效果图: 代码: 简单的tab效果* { padding: 0px; margin:0px}body { …

    2025年3月8日
    200
  • jquery背景图片切换(附代码)

    这次给大家带来jquery背景图片切换(附代码),jquery背景图片切换的注意事项有哪些,下面就是实战案例,一起来看一下。 (function(){ var bgCounter = 0, backgrounds = [ “Images/B…

    编程技术 2025年3月8日
    200
  • jquery鼠标滚轮实现图片切换

    这次给大家带来jquery鼠标滚轮实现图片切换,jquery鼠标滚轮实现图片切换的注意事项有哪些,下面就是实战案例,一起来看一下。 本例实现的效果:鼠标滚轮滚动时图片进行切换。支持键盘方向键实现图片切换效果。支持点击图片切换,支持点击当前图…

    2025年3月8日 编程技术
    200
  • jQuery操作iframe增删窗口

    这次给大家带来jQuery操作iframe增删窗口,jQuery操作iframe增删窗口的注意事项有哪些,下面就是实战案例,一起来看一下。 今天遇到一个问题:怎样实现点击一个按钮,在当前的页面上新增加一个小窗口,展示一个图片信息? 如下图所…

    2025年3月8日
    200
  • jQuery获取iframe元素

    这次给大家带来jQuery获取iframe元素,jQuery获取iframe元素的注意事项有哪些,下面就是实战案例,一起来看一下。 jquery取得iframe中元素的几种方法: 在iframe子页面获取父页面元素 代码如下: $(‘#ob…

    编程技术 2025年3月8日
    200

发表回复

登录后才能评论