1

当我将鼠标悬停在<button class="play">. 我尚未在 Adob​​e Edge Animate 中创建此按钮。

这就是我的代码的样子:

Symbol.bindElementAction(compId, symbolName, ".play", "mouseenter", function(sym, e) {
         sym.play();
});

这根本不起作用,但是如果我".play"用类似的东西替换"document"或者"div"它工作正常("button"尽管出于某种原因)。

我也尝试过"$(.play)""$('.play')"但没有成功。

我如何定位一个类来绑定一个动作?

非常感谢!

4

1 回答 1

0

在别处找到了答案。

您可以通过执行以下操作访问符号:

var myComp = AdobeEdge.getComposition("compositionname");
var mySymbol = myComp.getSymbol("symbolname");
// var myStage = myComp.getStage(); if all you want is the stage

然后您可以执行以下操作:

$(".play").mouseenter(function(e) {
  mySymbol.play();
});

来源Adob​​e Edge:从 html 页面控制特定符号

于 2013-10-28T08:19:59.837 回答