Chinaunix首页 | 论坛 | 博客
  • 博客访问: 607026
  • 博文数量: 129
  • 博客积分: 8026
  • 博客等级: 中将
  • 技术积分: 1300
  • 用 户 组: 普通用户
  • 注册时间: 2006-02-21 14:39
文章分类

全部博文(129)

文章存档

2011年(1)

2007年(26)

2006年(102)

我的朋友

分类:

2007-03-23 12:12:31

前几天发的"用JS给数据统计图加上说明"所提供的是从sohu上简化的代码,并不支付FIREFOX,而且通用性也不强,今天修改了一下,使能支持FIREFOX,并且,通用性加强了
 
先来简单描述一下实现原理,demo下载附后
 
原理其实很简单:
1)鼠标在图片上移动时,调用处理方法ImgMove
2)获得图片左上顶点相对于浏览器所在的X,Y坐标,获得鼠标当前坐标,计算出鼠标所在相对于图片顶点的偏移
3)在鼠标所在点,显示辅助线及数据提示
 
要注意的问题:
1.线和数据的区开始应设为display:none,且定位为相对,显示层次在上面
2.要根椐数据项和图的大小,去计算当前应该显示的项(下载中并没有实现这一步)
3.一般地,数据区会比整张图片小一点,所以要设定,且计算时应考虑
文件: b.rar
大小: 1KB
下载: 下载
阅读(2766) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~