我正在构建一个页面,将会动画化对象(图片/形状/div)并让它们在屏幕上漂浮。有时可能会有大量的对象漂浮和交互。
要求是每个对象都有与之关联的数据,因为它们每个都有一个ID。所以,如果我点击一个对象,它可以获取该ID,然后引用一个包含有关该对象的数据的数组。
我的争论是,我应该使用jQuery $.animate函数还是使用Raphael。我知道SVG很好用,但我不确定是否可以给每个对象分配一个id,然后通过单击带有关联数据的div来引用它。点击SVG元素可以参考DOM元素吗?SVG如何处理动态文本?我还担心动画需要多少处理能力。在这方面有更好的选择吗?
顺便说一下,我没有在这里谈论jQuery SVG,只是普通的jQuery和DOM。
如果有人对此有任何见解或建议,将不胜感激!
要求是每个对象都有与之关联的数据,因为它们每个都有一个ID。所以,如果我点击一个对象,它可以获取该ID,然后引用一个包含有关该对象的数据的数组。
我的争论是,我应该使用jQuery $.animate函数还是使用Raphael。我知道SVG很好用,但我不确定是否可以给每个对象分配一个id,然后通过单击带有关联数据的div来引用它。点击SVG元素可以参考DOM元素吗?SVG如何处理动态文本?我还担心动画需要多少处理能力。在这方面有更好的选择吗?
顺便说一下,我没有在这里谈论jQuery SVG,只是普通的jQuery和DOM。
如果有人对此有任何见解或建议,将不胜感激!