Я создаю страницу, которая будет анимировать объекты (image / shape / div) и перемещать их по экрану. Иногда может быть большое количество объектов, плавающих и взаимодействующих.
Требуется, чтобы данные были связаны с каждым объектом, поскольку каждый из них будет иметь идентификатор. Поэтому, если я щелкну один объект, он может получить этот идентификатор, а затем обратиться к массиву, который содержит данные об этом объекте.
Я спорю, стоит ли мне использовать функцию jQuery $ .animate или использовать Рафаэля. Я знаю, что SVG было бы неплохо использовать, но я не уверен, смогу ли я дать каждый объект и идентификатор, а затем вызвать div, содержащий связанные данные, по щелчку Могут ли щелкать элементы SVG ссылками на элементы DOM? Насколько хорошо SVG работает с динамическим текстом? Я также обеспокоен тем, сколько вычислительной мощности займет анимация. Есть ли лучший выбор в этом отношении?
Кстати, я не говорю о jQuery SVG, просто обычные jQuery и DOM.
Если у кого-то есть понимание этого или предложения, они будут очень благодарны!