如何描述或突出图表中的某些点,并在这些点上提供超链接
how to describe or highlight certain points in charts and give hyperlink on that points
我正在使用protovis的图表....我是新来的…我要做的是展示面积图。在这里,我想用不同的颜色来显示几个点,或者突出一些点……当我点击那个点时,我想打开一个新的页面,或者在同一页面上显示一些面板。知道怎么用原生生物吗?如果原始人不能做到这一点,你能建议一些其他的框架吗?
我想你要找的是这样的东西:
vis.add(pv.Area)
.data(data)
.left(function(d) x(d.x))
.height(function(d) y(d.y))
.anchor("top").add(pv.Dot)
.size(20)
.event("click", function (d) alert("Clicked point " + this.index));
重要的部分是.event("click", function (d) some_code())
位。如果你使用纯JavaScript,你会做.event("click", function (d) { return some_code(); })
。
下面是一个可行的(尽管有些草率)示例。
你可能还想注意到Protovis正在被Mike Bostock的D3所取代。
我不知道protovis,但你可以在html中这样做。
http://www.w3schools.com/tags/tag_map.asp我希望你正在寻找这样的东西。
相关文章:
- 制作一个不带HTML a标记但在动画播放完毕后指向其他页面的超链接
- 单击超链接时,如何使用Google Maps API v3缩放地图
- 用超链接替换URLS
- 使用JavaScript从超链接加载时的默认下拉值
- Hammer.js阻止在Android Webview中点击超链接
- 将超链接添加到“;标题“;标记文本
- 文本建议的超链接
- 用Javascript按钮替换Javascript超链接
- 删除默认的ui超链接行为
- 谷歌将广告超链接映射到国家标记
- 如何在点击超链接时调用fullcalendar回调
- 单击“禁用其他超链接”
- 为Angularjs制作超链接
- 指向的超链接刚刚赢得'不起作用
- 如何将超链接添加到通过传单创建的传单多段线.Draw
- 如何禁用鼠标中键单击超链接以在新选项卡或新窗口中打开
- 如何在每个动态创建的ImageButton周围包装超链接?Visual Studio
- 将数据库中的超链接添加到查询结果
- 从JSON对象创建具有超链接的HTML表
- 如何描述或突出图表中的某些点,并在这些点上提供超链接