大佬教程收集整理的这篇文章主要介绍了javascript – 动态箭头颜色,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
graph.append("svg:defs").SELEctAll("marker") .data(["end"]) .enter().append("svg:marker") .attr("id",String) .attr("viewBox","0 -5 10 10") .attr("refX",20) .attr("refY",0) .attr("markerWidth",6) .attr("markerHeight",6) .attr("orient","auto") .style("fill","gray") .append("svg:path") .attr("d","M0,-5L10,0L0,5"); . . . var link = graph.append("svg:g").SELEctAll("line") .data(json.links) .enter().append("svg:line") .style("stroke","gray") .attr("class","link") .attr("marker-end","url(#end)"); . . . function highlightPath(nodE) { d3.SELEctAll("line") .style("stroke",function(d) { if (d.target.name == nodE) { highlightPath(d.source.Name); return "Lightcoral"; } else { return "gray"; } }); }
任何建议都会很棒.谢谢.
function marker (color) { var val; graph.append("svg:defs").SELEctAll("marker") .data([val]) .enter().append("svg:marker") .attr("id",String) .attr("viewBox","0 -5 10 10") .attr("refX",20) .attr("refY",0) .attr("markerWidth",6) .attr("markerHeight",6) .attr("orient","auto") .style("fill",color) .append("svg:path") .attr("d",5"); return "url(#" +val+ ")"; } var link = graph.append("svg:g").SELEctAll("line") .data(json.links) .enter().append("svg:line") .style("stroke","gray") .attr("class","link") .attr("marker-end",marker); //"url(#end)"
以上是大佬教程为你收集整理的javascript – 动态箭头颜色全部内容,希望文章能够帮你解决javascript – 动态箭头颜色所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。