js点击获取—通过JS获取图片的绝对对坐标位置
2024-08-28 05:16:29
一、通过JS获取鼠标点击时图片的相对坐标位置
源代码如下所示:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<style type="text/css">
.wrap{
width:300px;
height: 200px;
background: #ccc;
position: relative;
}
.ball{
width:20px;
height: 20px;
background: red;
border-radius: 50%;
position: absolute;
}
.box {
width: 400px;
height: 400px;
overflow: auto;
} </style>
</head>
<body>
<div class="box">
<div class="wrap">
<img src="data:images/test.jpg" alt="">
<div class="container"></div>
</div>
</div> <script src="js/jquery-2.1.3.min.js"></script>
<script type="text/javascript">
$('.wrap').click(function(e){
var radius=10;//半径
var offset=$(this).offset();
var top=e.pageY-offset.top-radius+"px";
var left=e.pageX-offset.left-radius+"px";
//$('.wrap').append('<div class="ball" style="top:'+top+';left:'+left+'"></div>');
$('.container').html('<div class="ball" style="top:'+top+';left:'+left+'"></div>');
alert(top+"_"+left);
})
</script>
</body>
</html>
最新文章
- ASP.NET MVC5+EF6+EasyUI 后台管理系统(37)-文章发布系统④-百万级数据和千万级数据简单测试
- 【转】excel 末尾是0 恢复数据方法
- gcc shared object
- MySql超新手入门
- 百度地图API示例之添加定位相关控件
- bootstrap的小图标
- (转)windows下安装nodejs及框架express
- 反序列化存入数据库里面的session数据
- erl0005 - mnesia 分布式部署
- 【Android Studio使用教程5】使用SDK Manager时, SDK下载更新不了的解决方案(eclipse 也适用)
- [E120L][KitKat][4.4.2][CM11] CM11 rom+ google app安装心得
- careercup-递归和动态规划 9.2
- Master Nginx(1) - Installing Nginx and Third-Party Modules
- 关于url路径的定义方式
- QTP中DataTable操作大全
- Java基础精选,你答对了几道?
- 数组方法map(映射),reduce(规约),foreach(遍历),filter(过滤)
- MySQL ANALYZE TABLE
- 用node.js和webpack做前后端分离的总结
- 使用Facade模式更新库存、确认订单、采取打折、确认支付、完成支付、物流配送