gpt4 book ai didi

javascript - JQuery - 将 div 动画化为鼠标坐标

转载 作者:行者123 更新时间:2023-11-30 10:35:52 24 4
gpt4 key购买 nike

我正在尝试将一个 div 发送到单击鼠标时获得的一些鼠标坐标。第一部分,我获得鼠标坐标的地方工作正常 - 我只是在创建动画部分时遇到了困难。

$("#container").click(function(e){
var parentOffset = $(this).parent().offset();
var relX = e.pageX - parentOffset.left;
var relY = e.pageY - parentOffset.top;

console.log (relX);
console.log (relY);

$("#move").animate({left: 'relX', top: 'relY'});

});

CSS:

#container {
width: 500px;
height 500px;
}

#move {
width: 20px;
height: 20px;
background-color: #000;
position : absolute;
}

如果有人能给我指出正确的方向,那就太棒了!谢谢

最佳答案

改变

$("#move").animate({left: 'relX', top: 'relY'});

$("#move").animate({left: relX, top: relY});

关于javascript - JQuery - 将 div 动画化为鼠标坐标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14077744/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com