2012-02-20 51 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元素,你可以冒險你的光標是一個指針,你不想要它。