我有道场柱状图。当鼠标移到工具条上时,我想要一个手形光标。我试着做这样的事情
chart1.connectToPlot("default",function(evt) {
var type = evt.type;
if(type == "onmouseover"){
}
当我将鼠标指针移动到工具栏上时,如何使其显示为手形?
发布于 2012-02-20 19:51:04
假设您的html中有一个div (图表的容器),并使用id="chartNode“:
chart.connectToPlot("default",function(evt) {
var type = evt.type;
if(type == "onmouseover") {
dojo.style("chartNode", "cursor", "pointer");
}
else if(type == "onmouseout") {
dojo.style("chartNode", "cursor", "default");
}
});
发布于 2013-08-09 02:02:18
如果您使用的是条形图/柱状图,则可以使用以下CSS:
g rect {
cursor: pointer;
}
这可能不是最佳的解决方案,特别是当页面上有其他SVG元素时,您可能会将光标指向不想要的位置。
https://stackoverflow.com/questions/9360231
复制相似问题