您的当前位置:首页用js控制div跟随鼠标移动,鼠标点击后,鼠标离开,div留在当前点击的位置怎么做
广告

用js控制div跟随鼠标移动,鼠标点击后,鼠标离开,div留在当前点击的位置怎么做

2022-06-15 来源:比拉宠物

有网友碰到这样的问题“用js控制div跟随鼠标移动,鼠标点击后,鼠标离开,div留在当前点击的位置怎么做”。小编为您整理了以下解决方案,希望对您有帮助:

解决方案1:

你要的应该是拖拽效果,可以通过jq插件做

http://www.runoob.com/jqueryui/example-draggable.html

基本原理就是鼠标按下修改div的left和top(或者right/bottom)。鼠标离开不变。

<!DOCTYPE html>
<html>
<head>
<script src="/jquery/jquery-1.11.1.min.js">
</script>
<Style>
#test{
position:absolute;
}
</style>
<script>
$(document).mousedown(function(){
       $(this).mousemove(function(e){
$("#test").css({ "left": e.pageX+"px", "top": e.pageY+"px" }); 
           $(document).mouseup(function(){
               $(this).unbind('mousemove');
           })
       })
   })
</script>
</head>
<body>
<div id="test">ssssssssss</div>
</body>
</html>

小编还为您提供以下相关内容希望对您有帮助:

用js控制div跟随鼠标移动,鼠标点击后,鼠标离开,div留在当前点击的位置怎...

} &lt;div onmousedown="Move_obj(this.id)" id="dd" style="width:100px;height:100px;background:red"&gt;&lt;/div&gt; 如果需要以后都留在此位置,需把当前位置的坐标保存到数据库,下次打开时读取数据加载div

用js控制div跟随鼠标移动,鼠标点击后,鼠标离开,div留在当前点击的位置怎...

你要的应该是拖拽效果,可以通过jq插件做 http://www.runoob.com/jqueryui/example-draggable.html基本原理就是鼠标按下修改div的left和top(或者right/bottom)。鼠标离开不变。&lt;!DOCTYPE html&gt;&lt;html&gt;&lt;head&gt;&lt;script src="/jquery/jquery-1.11.1.min.js"&gt;&lt;/script&gt;&lt;Style&gt;#test{position:absolute;...

js怎么让一个div块始终保持在页面的固定位置,求列子

建议使用css实现,效果更佳,使用position: fixed,固定定位,具体位置的调整是用top、left、right、bottom也可以使用margin调整 css实现代码 &lt;div style="position: fixed;top:100px; left: auto; right: auto; bottom: auto; " &gt;&lt;/div&gt;一般的网站的浮动广告以及浮动菜单等可以使用fixed来实现,js...

鼠标事件,js代码实现div移动功能

首先引入jquery框架 例如 jquery-1.7.1.js //$("#div1")表示要移动的div ("#div1").animate({top:'+=200px'},"slow");//向上移动200px;("#div1").animate({top:'-=200px'},"slow");//向下移动200px;回到原来的位置

js如何实现:在页面中任意位置点击鼠标,则在该位置显示一个div

1.页面复制有一个id为c2的div,下面有一个子div,下面有一个按钮,事件是用来点击100个adddiv。2.在event函数中,定义一个内容为degreediv字符的字符串变量。3.然后使用jquery的append将已知的div字符串添加到c2div,如下所示。4.运行页面,现在只看到一个div,如下图所示。5.单击下面的按钮来触发...

求助:如果使用js\jq 控制一个div 当滚动到页面顶部的时候固定在顶部,离 ...

代码:�6�1$(function(){ �6�1//获取要定位元素距离浏览器顶部的距离 �6�1var navH = $(".nav").offset().top;�6�1//滚动条事件 �6�1$(window).scroll(function(){ �6�...

用js怎么吧一个div的位置定位在一个按钮旁,按钮位置不固定

用js做只是通过id操作,你只要告诉我怎么把div定义在按钮旁边就行了! 回答: 你可能不知道遍历是什么意思。如果是用JS生成的,那我们只能通过js去遍历DOM,把你要的&lt;div&gt;加进去,如果你是用.net的话,用CSS就行了。 追问: 晕!你根本没懂我说的什么意思!我的按钮又不是定死位置的!是随机出现...

求一段js代码,div跟随鼠标跑,点击后关闭!

function getDiv(){ return document.createElement("div");} function g(id){return document.getElementById(id);} function showTip(){ if(!flag) return;var domE = g("tip");if(!domE){ domE = getDiv();domE.setAttribute("id","tip");document.body.appendChild(domE);domE.className...

js自动切换选项卡如何实现鼠标移动到相应的内容div中,停止计时。移出后...

&lt;marquee direction="up" onmouseout="start()" onmousemove="stop()" scrollamount= "3"&gt;本门市地点河北省邯郸市赵王商城建材城西门4、5、6号&lt;/marquee&gt;

...div框从右→左,再点击按钮 div框从刚刚的位置移动回原来的位置?_百 ...

1、新建一个html文件,命名为test.html。2、在test.html文件内,使用div标签创建一行文字,文字内容为“小明”。3、在test.html文件内,设置div标签的id属性为mytext,主要用于下面通过该id获得div对象。4、在test.html文件内,使用button标签创建一个按钮,按钮名称为“切换内容”。5、在test.html文件中...

比拉宠物还为您提供以下相关内容希望对您有帮助:

用js控制div跟随鼠标移动,鼠标点击后,鼠标离开,div留在当前点击的位置怎...

} &lt;div onmousedown="Move_obj(this.id)" id="dd" style="width:100px;height:100px;background:red"&gt;&lt;/div&gt; 如果需要以后都留在此位置,需把当前位置的坐标保存到数据库,下次打开时读取数据加载div

用js控制div跟随鼠标移动,鼠标点击后,鼠标离开,div留在当前点击的位置怎...

你要的应该是拖拽效果,可以通过jq插件做 http://www.runoob.com/jqueryui/example-draggable.html基本原理就是鼠标按下修改div的left和top(或者right/bottom)。鼠标离开不变。&lt;!DOCTYPE html&gt;&lt;html&gt;&lt;head&gt;&lt;script src="/jquery/jquery-1.11.1.min.js"&gt;&lt;/script&gt;&lt;Style&gt;#test{position:absolute;...

js怎么让一个div块始终保持在页面的固定位置,求列子

建议使用css实现,效果更佳,使用position: fixed,固定定位,具体位置的调整是用top、left、right、bottom也可以使用margin调整 css实现代码 &lt;div style="position: fixed;top:100px; left: auto; right: auto; bottom: auto; " &gt;&lt;/div&gt;一般的网站的浮动广告以及浮动菜单等可以使用fixed来实现,js...

鼠标事件,js代码实现div移动功能

首先引入jquery框架 例如 jquery-1.7.1.js //$("#div1")表示要移动的div ("#div1").animate({top:'+=200px'},"slow");//向上移动200px;("#div1").animate({top:'-=200px'},"slow");//向下移动200px;回到原来的位置

js如何实现:在页面中任意位置点击鼠标,则在该位置显示一个div

1.页面复制有一个id为c2的div,下面有一个子div,下面有一个按钮,事件是用来点击100个adddiv。2.在event函数中,定义一个内容为degreediv字符的字符串变量。3.然后使用jquery的append将已知的div字符串添加到c2div,如下所示。4.运行页面,现在只看到一个div,如下图所示。5.单击下面的按钮来触发...

求助:如果使用js\jq 控制一个div 当滚动到页面顶部的时候固定在顶部,离 ...

代码:�6�1$(function(){ �6�1//获取要定位元素距离浏览器顶部的距离 �6�1var navH = $(".nav").offset().top;�6�1//滚动条事件 �6�1$(window).scroll(function(){ �6�...

用js怎么吧一个div的位置定位在一个按钮旁,按钮位置不固定

用js做只是通过id操作,你只要告诉我怎么把div定义在按钮旁边就行了! 回答: 你可能不知道遍历是什么意思。如果是用JS生成的,那我们只能通过js去遍历DOM,把你要的&lt;div&gt;加进去,如果你是用.net的话,用CSS就行了。 追问: 晕!你根本没懂我说的什么意思!我的按钮又不是定死位置的!是随机出现...

求一段js代码,div跟随鼠标跑,点击后关闭!

function getDiv(){ return document.createElement("div");} function g(id){return document.getElementById(id);} function showTip(){ if(!flag) return;var domE = g("tip");if(!domE){ domE = getDiv();domE.setAttribute("id","tip");document.body.appendChild(domE);domE.className...

js自动切换选项卡如何实现鼠标移动到相应的内容div中,停止计时。移出后...

&lt;marquee direction="up" onmouseout="start()" onmousemove="stop()" scrollamount= "3"&gt;本门市地点河北省邯郸市赵王商城建材城西门4、5、6号&lt;/marquee&gt;

...div框从右→左,再点击按钮 div框从刚刚的位置移动回原来的位置?_百 ...

1、新建一个html文件,命名为test.html。2、在test.html文件内,使用div标签创建一行文字,文字内容为“小明”。3、在test.html文件内,设置div标签的id属性为mytext,主要用于下面通过该id获得div对象。4、在test.html文件内,使用button标签创建一个按钮,按钮名称为“切换内容”。5、在test.html文件中...

Top