Стильные элементы SVG с бонсай JS
Я только начал использовать Bonsai JS и ничего не могу найти в документации, поэтому я решил спросить здесь. Как я могу установить атрибут класса элементов, чтобы я мог определить некоторые стили в CSS? Большинство стилей поддерживаются непосредственно в бонсай, но мне также нужно изменить тип курсора при наведении курсора на элемент.
1 ответ
Решение
BonsaiJS не позволяет вам установить атрибут "класс". Вместо этого вы добавляете слушателя, когда курсор перемещается над DisplayObject
,
new Rect(150, 150, 150, 150).attr({
fillColor: "red"
}).addTo(stage).on("mouseover mouseout", function(e) {
this.attr({
cursor: e.type == "mouseover" ? "pointer" : "inherit"
});
});