当我尝试打电话时
paper.queue("fx").length
我得到对象不支持的错误。我可以知道如何调用 .queue("fx").length。我可以在具有多个 DOM 的 div 中使用它吗?我正在尝试一步一步地制作动画。
<div id="Paper"></div>
paper = Raphael('Paper', paperWidth, paperHeight);
当我尝试打电话时
paper.queue("fx").length
我得到对象不支持的错误。我可以知道如何调用 .queue("fx").length。我可以在具有多个 DOM 的 div 中使用它吗?我正在尝试一步一步地制作动画。
<div id="Paper"></div>
paper = Raphael('Paper', paperWidth, paperHeight);
只是一个猜测。
如果你将你的事件绑定到一个 ID,你应该把它放在#
它前面。
paper = Raphael('#Paper', paperWidth, paperHeight);
让我知道结果如何。
你需要有 jquery 1.7.1 或最新版本.queue
尝试 -
$('#Paper').queue("fx").length
阅读更多关于队列 - http://api.jquery.com/queue/