Jas*_*ans 10 jquery drawing image
我有以下代码来跟踪用户点击图片的位置:
<img src="images/test.jpg" id="testimg" />
<script type="text/javascript">
$("#testimg").click(function (ev) {
mouseX = ev.pageX;
mouseY = ev.pageY
alert(mouseX + ' ' + mouseY);
})
</script>
Run Code Online (Sandbox Code Playgroud)
我想做的是,当用户点击图像时,我想在点击的X,Y坐标处画一个点.
有人可以就如何做到这一点给我一些建议吗?
hac*_*k25 14
<script type="text/javascript">
$("#testimg").click(function (ev) {
mouseX = ev.pageX;
mouseY = ev.pageY
//alert(mouseX + ' ' + mouseY);
var color = '#000000';
var size = '1px';
$("body").append(
$('<div></div>')
.css('position', 'absolute')
.css('top', mouseY + 'px')
.css('left', mouseX + 'px')
.css('width', size)
.css('height', size)
.css('background-color', color)
);
})
</script>
Run Code Online (Sandbox Code Playgroud)
这将绘制一个黑色的1x1像素div.
| 归档时间: |
|
| 查看次数: |
10762 次 |
| 最近记录: |