javascript - Jquery - 在特定坐标处添加图像

标签 javascript jquery

是否可以使用jquery在div内的点击位置添加图像?

我需要开发一个小游戏,基本上涉及单击屏幕来猜测位置 - 用户单击的任何位置都会放置图像......

我知道如何获取被单击位置的 X 和 Y 坐标 - 但不知道如何将图像放置在该位置...

我们将非常感激任何帮助!

干杯 保罗

最佳答案

确保 div 设置为 position:relative,然后在创建图像时将其设为 position:absolute 并设置 topleft 属性设置为您的点击坐标。像这样的事情:

$('#yourdiv').append( 
  '<img src="/path/to/your/image.jpg" 
     style="width:auto;height:auto;position:absolute;
            left:' + yourxcoord + ';top:'+ yourycoord +'" />");

关于javascript - Jquery - 在特定坐标处添加图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9704087/

相关文章:

javascript - 我尝试在我的高图表中包含主题,但在网页上没有适用主题,只有图表可见

javascript - 根据 <li> 内 <span> 中的文本对 <Ul> 的 <li> 元素进行排序

javascript - 在单个命名空间下组合 javascript 伪类对象

javascript - 如何嵌入具有自定义样式的 xml 内容的 iframe?

javascript - 单击按钮时 Google map 不会覆盖整个屏幕

javascript SlickGrid 列宽

javascript - 动画嵌套列表

javascript - 如何从数组中获取多个随机元素?

javascript - 从 mysql 表中获取值并显示在下拉菜单中选择的值

javascript - Bootstrap 多选未填充