Пример:http://mbostock.github.com/d3/ex/bubble.html
Мне трудно понять, что происходит со строкой 16:
.data(bubble.nodes(classes(json))
И почему или где в функции классов ()переменная class[] получает значения x, y, r, определенные для каждого из ее объектов. Кроме того, bubble.nodes ()не является реальной функцией?
Если я добавлю
console.log(classes)
между строками 44 и 45 -кажется, что каждый объект внутри уже заполнен x,y,r --, но непонятно, почему это происходит.