Когда «вещи» в следующем коде является массивом путей ...Использование SetAttribute с массивом путей Рафаэль
things.square = [ RM.path("m 154.21525,71.431259 74.32805,0 0,70.496711 -74.32805,0 0,-70.496711 z").attr(attr),
RM.path("m 271.25132,77.933263 58.07304,0 0,56.409037 -58.07304,0 0,-56.409037 z").attr(attr2) ];
... то этот код не работает:
things.square[1].node.setAttribute("id","clicker");
т. Е. Он не может назначить второй путь в массиве id 'clicker'. Однако, когда 'вещи' является только один путь ...
things.square = RM.path("m 154.21525,71.431259 74.32805,0 0,70.496711 -74.32805,0 0,-70.496711 z").attr(attr);
... то это работает нормально:
things.square.node.setAttribute("id","clicker");
Почему это? И как я могу получить первый массив путей для работы? Благодаря!