jQuery实现鼠标拖动图片功能
程序员文章站
2022-04-23 10:11:17
本例利用jquery实现一个鼠标托动图片的功能。首先设一个wrapper,wrapper内的坐标即图片移动的坐标设置图片div,这个div即要拖动的div上面设置了wrapper的定位为relativ...
本例利用jquery实现一个鼠标托动图片的功能。
首先设一个wrapper,wrapper内的坐标即图片移动的坐标
设置图片div,这个div即要拖动的div
上面设置了wrapper的定位为relative,div1的定位为absolute。
接下来设计拖动的算法:
思路如下:
1.鼠标点下时让div跟随鼠标移动
2.鼠标松开时停止跟随
首先需要一个函数,他会将该div的坐标改变为当前鼠标的位置:
首先需要定义几个变量,保存当前鼠标的坐标以及图片的坐标
那么现在就需要为wrapper添加一个事件监听器,鼠标在wrapper中移动时,修改变量mousex,mousey的值
编写follow函数,并用计时器调用它
完整代码如下所示:
最终效果:
到此这篇关于jquery实现鼠标拖动图片功能的文章就介绍到这了,更多相关jquery鼠标拖动图片内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
推荐阅读
-
详解Android使用CoordinatorLayout+AppBarLayout实现拉伸顶部图片功能
-
jQuery+Asp.Net实现省市二级联动功能的方法
-
PHP实现文字写入图片功能
-
bootstrap+jQuery实现的动态进度条功能示例
-
JQuery实现图片轮播效果
-
使用Java代码在Android中实现图片裁剪功能
-
在浏览器中实现图片粘贴的jQuery插件-- pasteimg使用指南
-
Android开发实现高仿优酷的客户端图片左右滑动切换功能实例【附源码下载】
-
Android实现点击WebView界面中图片滑动浏览与保存图片功能
-
用javascript实现的图片马赛克后显示并切换加文字功能