개체 (이미지/모양/div)에 애니메이션을 적용하고 화면 주위로 떠오르게하는 페이지를 작성합니다. 때때로 많은 수의 객체가 떠 다니거나 상호 작용할 수 있습니다.애니메이션 : jQuery 또는 Raphael?
각 개체는 ID를 가지므로 각 개체와 관련된 데이터가 있어야합니다. 따라서 하나의 객체를 클릭하면 해당 ID를 가져 와서 해당 객체에 대한 데이터를 보유하고있는 배열을 참조 할 수 있습니다.
내 토론은 jQuery $ .animate 함수를 사용하거나 Raphael을 사용해야하는 경우입니다. SVG를 사용하는 것이 좋겠지 만 각 객체와 ID를 제공 할 수 있는지 불확실한 상태에서 연결된 데이터가 포함 된 div를 표시합니다. SVG 요소를 클릭하면 DOM 요소를 참조 할 수 있습니까? SVG는 동적 텍스트와 얼마나 잘 작동합니까? 나는 애니메이션이 얼마나 많은 처리 능력을 필요로하는지에 대해서도 우려하고있다. 이와 관련하여 더 나은 선택이 있습니까?
여기에 jQuery SVG에 대한 이야기는 없으며, 일반적인 jQuery와 DOM뿐입니다.
누구든지 이에 대한 통찰력이 있거나 제안 사항이 있으면 크게 환영 할 것입니다.
그냥 빨리 참고로 -이 HTML5 캔버스 (어떤 점 클릭) 가능합니다 : http://9elements.com/io/ projects/html5/canvas/ – Mottie
또한 캔버스는 기본적으로 OS 그리기 API보다 얇은 레이어가되는 경향이 있습니다. 그러나 캔버스가 SVG로 DOM에 완전히 노출되지는 않습니다. – user120242
@ fudgey - 네, 데모를 보았습니다. 나는 정말로 클릭에 나오는 댓글이 당신이 클릭하는 점과 관련이 있다고 생각하지 않습니다. 그들은 단지 점으로 할당되기보다는 무작위로 선택됩니다. 확실히 이것이 확실한 경우입니다. –