jQuery实现div跟随鼠标移动
(编辑:jimmy 日期: 2024/11/17 浏览:3 次 )
重点是弄清楚如何获取鼠标现位置与移动后位置,div现在位置与移动后位置:
用jQuery实现div随鼠标移动而移动,不是鼠标自身的位置!!而是div相对于之前位置的移动
代码如下:(注意看绿色部分的解释)
<!DOCTYPE html> <html> <head> <meta charset="{utf-8}"> <title></title> <script src="/UploadFiles/2021-04-02/jquery-3.2.0.js">区别于下面这段代码:(最终实现效果是div随鼠标位置移动,具体效果想看的可以粘贴复制对比看看差距在哪)
<script> $(".aa").mousedown(function(e){ $(document).bind("mousemove",function(e){ $(".aa").css("left",e.pageX).css("top",e.pageY) }); }) $(".aa").mouseup(function(){ $(document).unbind("mousemove") }) </script>以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
下一篇:bootstrap响应式表格实例详解