问题标签 [bonsaijs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
458 浏览

jquery - 单击盆景形状后显示 jquery UI 对话框

你好我有这个代码

当我点击我的矩形时,我有这个错误:

ReferenceError: $ 未定义

如何获得有关 jquery 的参考?

0 投票
1 回答
502 浏览

bonsaijs - 动态更改盆景代码

我有这部分代码

问题是我想使用 Json 动态更改饼图,在 demi 中它以整数显示,但在这里它也是一个整数。这是导致渲染饼图问题的行。

0 投票
1 回答
84 浏览

javascript - 蒙面盒子仍然调用函数

有一种方法可以将鼠标悬停之类的事件附加到掩码中吗?这个例子显示了我的问题:http: //goo.gl/DRhsH

当您将鼠标 NEXT 传递给蓝色框时,它会更改遮罩的颜色,我想做的只是在鼠标经过蓝色框时调用该事件(不靠近 - 这是因为蓝色和红色框被另一个矩形遮住,当你将鼠标靠近它们时),因为我只需要使用显示的图像,并且绑定这样的事件应该可以解决我的问题。

我试图将单击/鼠标悬停绑定到一个组中,但它保持相同的结果,整个图像是可访问的,而不仅仅是查看的部分。我也尝试剪辑它,但它一直跟踪剪辑的内容

0 投票
0 回答
113 浏览

bonsaijs - 工人未定义

盆景文档的“通信”部分 (http://docs.bonsaijs.org/overview/Communication.html) 有以下示例,它在除 IE9 之外的任何地方都可以运行:

第一个问题是:为什么要修改以下代码:

movie.js 在哪里:

抛出“工人未定义”</p>

为什么原始代码在 IE9 中不起作用?

0 投票
1 回答
274 浏览

bonsaijs - 如何在不解构/重构的情况下将事件数据从舞台传递到父上下文?

考虑以下代码:

所以,点击圆圈会给我错误:DATA_CLONE_ERR: DOM Exception 25

如果我只是发送 ev.x 和 ev.y 之类的属性,它们就会很好地传递出去。我还可以在发送之前从其属性中重建对象,并且它可以正常通过。

如何在不解构-> 重构的情况下将事件对象原封不动地发送到父上下文?顺便说一句,为什么盆景会这样工作?

0 投票
1 回答
241 浏览

bonsaijs - Orbit中的盆景js

我可以将我的形状添加到舞台上并让它们进行淡入淡出等,但我不能让它们变形——我是否需要以某种方式分离成线条和曲线?

0 投票
1 回答
99 浏览

bonsaijs - 盆景文字不一致

我刚开始使用 BonsaiJS,我发现 Text 的显示方式有一些奇怪的行为。如下图所示,在 Chrome(25)、Firefox(19) 和 IE(9) 上,站点上的文本示例仅在 chrome 上正确显示,而在轨道上的相同示例在所有 3 个浏览器中似乎都是正确的,除了顶部留下的空白由于某种原因而变化..

文字显示不一致

关于为什么会发生这种情况以及我该如何解决的任何线索?

PS:我已经降低了 textStrokeWidth 因为我无法忍受以全黄色显示的文本'^^

0 投票
2 回答
1038 浏览

javascript - 如何使用 JS 库为我的 SVG 文件制作动画 - 盆景适合这个吗?

我想找到并学习一个 js 库,它可以让我为我在 Illustrator 中创建的 SVG 文件制作动画。我在 After Effects 和动态图形方面有很大的背景,所以我正在寻找一个 JS 库,它可以为我提供很多动画功能。

我现在正在检查 BonsaiJS,我想知道是否有人可以建议我 Bondsai 是否允许我为 SVG 文件制作动画,如果允许,请告诉我如何开始这样做。

现在,我在整个网站的图像标签中嵌入了 SVG。我很快写了一些示例代码来说明我对如何使用 Bonsai 为我的 SVG 制作动画的想法。但是,处理现有的 SVG 文件而不是形状有什么特殊要求吗?抱歉,SVG 格式听起来很模糊,JS 动画库对我来说是新的。简单地将我指向一个使用 js 库为 SVG 制作动画的教程将是一个巨大的帮助。

0 投票
1 回答
13411 浏览

javascript - Uncaught TypeError: Illegal constructor – 在 Backbone.JS 中使用 Bonsai.JS

我对 js 还是很陌生,我正在尝试将 bonsai.js 放入主干应用程序中。

我在这里遵循本指南: https ://github.com/iamdustan/bonsai-demos ,并尝试通过将动画放入名为 的单独文件中来“分离事物” hero-animation.js,但我Uncaught TypeError: Illegal constructor在第一行得到一个hero-animation.js

这在我的主干路由器中被调用,并且工作正常......

这是我在 hero-animation.js 中的内容,导致第 1 行出现错误:

0 投票
1 回答
111 浏览

javascript - Javascript 动画 - 为什么我现在无法滚动(在 Chrome 中)

我正在使用 bonsai.js 库,并stage在我的网站的 hero 部分添加了一个 big 。但是,在 Chrome 中,当鼠标悬停在stage(标语和蓝色按钮轮廓之间)时,我无法向下或向上滚动。在 Firefox 和 Safari 中,我仍然可以滚动。为什么 Chrome 会出现问题?

网站: http ://cainternet.herokuapp.com