Veo que la etiqueta <script>
se puede usar dentro de la etiqueta svg (ref). Además, los elementos dentro de la etiqueta svg son accesibles a través de JavaScript fuera de la etiqueta ya que son parte de DOM. No pude encontrar muchos detalles sobre cuál es mejor. Normalmente, guardo todo el código JS en un archivo separado e incluyo la referencia en html. ¿Puedo hacer lo mismo con el script dirigido a svg elements también? Además, leo que también puedo dar un enlace a un archivo JS externo dentro de la etiqueta svg.SVG <script> elemento: por dentro o por fuera?
Para ser más claros, supongo que tengo una página web (html5) con una etiqueta svg incorporada. el svg contenía algunas formas básicas, que necesito la interacción del mouse. Puedo usar jQuery, pero no otro complemento externo. ¿Recomendaría mantener todo el JavaScript (para los elementos fuera y dentro de svg) en un solo archivo, o mantener la parte svg separada? ¿También está bien referirse a los elementos dentro de la etiqueta svg usando jQuery? Cualquier ineficiencia si lo hago?
Agradable desglose de los escenarios y el proceso de pensamiento. Buenos ejemplos, también (¡aunque la animación del círculo aumenta mi presión arterial)! – peteorpeter