gpt4 book ai didi

javascript - 在文本标签内添加一个 div

转载 作者:行者123 更新时间:2023-11-30 14:46:42 24 4
gpt4 key购买 nike

我有一个文本标签 <text></text> ,这是从 c3 donut chart 表标题中获取的。我想更改该文本标签的内容。所以我这样尝试:

$handlerdiv.find(".c3-chart-arcs-title").append("<div
style='background:green;'>"+skbl+"</div>");

但它不起作用,因为无法附加到文本标签。

我想要的是在图表圈内显示圆环图标题,这个标题内容应该是两行。

图表是这样生成的:

var chart = c3.generate({
bindto : bindto,
data : {
columns : [],
type : 'donut',
colors : colors,
order : order
},
donut : {
title : title,
label : {
show : label
},
width : width,
},
});

最佳答案

您可以使用 d3.js向图表添加元素,例如在圆环图中添加第二行标题:

d3.select(".c3-chart-arcs-title")
.append("tspan")
.attr("dy", 16)
.attr("x", 0)
.text("Second title");

这是一个 fiddle :https://jsfiddle.net/beaver71/20s6sw4L/

关于javascript - 在文本标签内添加一个 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48801267/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com