0
A
回答
1
解決方案之一可能是這樣的。
//下面是簡單的動畫標記
chart1.connectToPlot("default", function (e){
var ele = e.shape ? e.shape.rawNode ? e.shape.rawNode : false : false;
if(!ele) return;
if(e.type == "onmouseover")
ele.setAttribute("stroke-width", 3)
else if (e.type == "onmouseout")
ele.setAttribute("stroke-width", 1.5)
}
您可以使用此功能爲原料SVG節點的一些複雜的動畫。不要在上面的代碼中調用setAttrbuite,而是調用下面的函數,將原始svg節點傳遞給它。
function cmplxAnimForRawNode(RawSVGNode){
var svgNS = "http://www.w3.org/2000/svg";
var node = document.createElementNS(svgNS, "animateTransform");
var atts = {attributeType:"XML", attributeName:"transform", type:"scale" ,from:"1" ,to:"0" ,dur:"5s", fill:"freeze"}
for(name in atts) {
node.setAttributeNS(null, name, atts[name]);
}
RawSVGNode.appendChild(node);
}
相關問題
- 1. PHP帶狀標記問題
- 2. 地圖問題標記
- 3. 表格標記建議,帶有長「問題」文字的圖例
- 4. 的OpenLayers問題標記圖標
- 5. Dojo PostCreate問題
- 6. CSS標題標記問題
- 7. 標題標記和帶ID的div
- 8. 谷歌地圖上的標記問題
- 9. Dojo連接問題
- 10. dojo 1.4 ie7問題?
- 11. dojo dijit createLink問題
- 12. dojo dojox /製圖/ Chart2D軸標題特殊字符
- 13. IMG標記不帶圖像
- 14. 帶值的地圖標題
- 15. dojo圖表高度和寬度問題
- 16. Opera中html5標記問題的問題
- 17. HTML標記問題
- 18. contentView標記問題
- 19. M4A標記問題
- 20. XHTML標記問題
- 21. 問題Flash8標記
- 22. struts標記問題
- 23. 谷歌地圖拖動標記問題
- 24. 問題與谷歌地圖標記
- 25. Google地圖標記位置問題
- 26. Android Google地圖標記運動問題
- 27. Postgress和谷歌地圖標記問題
- 28. 通知,PendingIntent和意圖標記問題
- 29. 谷歌地圖標記問題
- 30. 谷歌地圖API V2標記問題