gpt4 book ai didi

javascript - 使用 d3 js 动态创建单选按钮

转载 作者:行者123 更新时间:2023-11-30 17:13:42 57 4
gpt4 key购买 nike

我知道如何在不使用 d3 js 的情况下创建动态显示的单选按钮。但是如何使用 d3 创建单选按钮的标签文本呢?还有创建后,如何将它们添加到单选按钮?

最佳答案

var shapeData = ["Triangle", "Circle", "Square", "Rectangle"], 
j = 3; // Choose the rectangle as default

// Create the shape selectors
var form = d3.select("body").append("form");

labels = form.selectAll("label")
.data(shapeData)
.enter()
.append("label")
.text(function(d) {return d;})
.insert("input")
.attr({
type: "radio",
class: "shape",
name: "mode",
value: function(d, i) {return i;}
})
.property("checked", function(d, i) {return i===j;});

SEE DEMO HERE

关于javascript - 使用 d3 js 动态创建单选按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26499844/

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