Я знаю, как создавать переключатели, чтобы динамически отображаться без использования d3 js. Но как я могу создать текст меток переключателей с помощью d3? Также после создания, как добавить их к переключателю?Динамически создавать переключатели с помощью d3 js
0
A
ответ
2
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;});
+0
Спасибо Рошан. Я хочу, чтобы текст появился после переключателя, и каждая кнопка появлялась в новой строке. Можете ли вы рассказать, как это сделать? – user140185
0
@ user140185, чтобы каждый на новой строке, добавьте:».append ("BR") * да, это должно быть комментарий, но я не хватает очков репутации
Смежные вопросы
- 1. Как создавать переключатели динамически быстро?
- 2. Динамически создавать узлы в D3.js
- 3. Создавать JS-файлы динамически с помощью Yeoman
- 4. Динамически создавать легенду в d3
- 5. d3 - динамически создавать данные с несколькими столбцами, используя d3
- 6. Удалять переключатели динамически с помощью jQuery
- 7. d3 вход сбрасывает переключатели
- 8. D3.js обновить Treemap динамически
- 9. Vue JS динамически создавать компоненты
- 10. D3.js: Динамически меняем гистограмму
- 11. Динамически создавать JS-файл с помощью ASP.net-обработчика
- 12. Динамически обновление тримапы элементов с D3.js
- 13. динамически создают переключатели?
- 14. d3.js создавать объекты поверх друг друга
- 15. динамически создавать связанные данные с помощью полимера
- 16. Добавить переключатели динамически
- 17. d3.js: динамически добавлять цвет в оси
- 18. IndexedDB - Dexie JS: динамически создавать магазины
- 19. Как динамически создавать страницы в угловом JS
- 20. Как динамически создавать append строку svg с помощью d3js?
- 21. Как установить d3.js тикает динамически
- 22. Переключатели с помощью функции
- 23. d3.js динамически задает видимость узла
- 24. с помощью qtip2 tooltip с d3.js
- 25. Динамически создавать расширения с помощью Asterisk
- 26. Динамически создавать HTML-форму с помощью Javascript
- 27. динамически создавать элемент div с помощью javascript
- 28. Динамически создавать TextView с помощью слушателей
- 29. Как динамически создавать форму с помощью angularjs
- 30. Динамически создавать элементы управления с помощью stringbuilder
[этот вопрос] (http://stackoverflow.com/questions/12054403/trouble-adding-label-when-appending-checkboxs-with-d3) может помочь, просто измените флажок на радиокнопку – user1614080