【发布时间】:2013-01-22 15:17:20
【问题描述】:
我拥有的是:
- 我显示了一张饼图的图像
- 我有一张饼图的图像地图
- 鼠标移到图片上时会显示默认浏览器工具提示
我想做的是:
- 在饼图切片 touchmove 上,在相对于饼图的圆形路径上移动绿色标记(一个 div)
我想要达到的目标:
- 在将 div 圆形移动到饼图时显示默认浏览器工具提示
- 在图像周围移动绿色标记 (div) 时显示饼图区域的值
我该如何实现?
一些代码:
小提琴链接:here
$("img").bind("touchmove",function(event) {
e=event.originalEvent;
x1 = e.pageX;
y1 = e.pageY;
x = x1 - x0;
y = y1 - y0;
r = 180 - ((180/Math.PI) * Math.atan2(y,x));
$("#marker").css('-webkit-transform','rotate(-'+r+'deg) translate(-160px)');
// Code to show values of Pie as a tooltip or in a separate div
});
【问题讨论】:
-
你有任何代码吗? fiddle 会很棒! :)
-
@Praveen Kumar:添加小提琴链接和一些代码。
标签: css tooltip jquery imagemap