2012-02-20 197 views
1

我有道场条形图。 Onmouseover酒吧我想要一个手形光标。我正在尝试这样的事情道场条形图,onmouseover手形光标

chart1.connectToPlot("default",function(evt) { 
    var type = evt.type; 
    if(type == "onmouseover"){ 

    } 

我怎么让我的鼠标指针显示为手,当我移动它在酒吧?

回答

3

试试这个,假设你在你的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"); 
    } 

}); 
+0

感谢Philippe,我会试试这个 – user1220851 2012-02-20 12:18:40

0

如果你使用的酒吧/柱形图,你都不可能完事了下面的CSS:

g rect { 
     cursor: pointer; 
    } 

这可能不是最佳的解决方案,特别是如果你有页面上的其他SVG元素,你可以冒险你的光标是一个指针,你不想要它。