我制作了一个模板,它在标题中使用了 svg 画布动画/swiffy 容器。在我将它放入 Joomla 模板之前,一切正常。
我在 Joomla 模板中遇到了类似的 JavaScript 问题,但可以通过调整 JavaScript 来解决这些问题。我应该做类似的事情吗?
swiffy 容器的 JavaScript 显然需要位于 swiffy svg 动画的容器 div 之后的某个位置。
问题出在代码中吗?我可以修复代码,使其在标题中也可以使用 [$.noConflict();] 代码或类似的东西吗?
Joomla 模板中 JavaScript 的其他问题可以通过将脚本放在 [ <jdoc:include type="head" />
] 之前来解决,但在这种情况下,它必须在 swiffy 容器 div 之后。
这是JavaScript;
<script>
var stage = new swiffy.Stage(document.getElementById('swiffycontainer'),
swiffyobject, { });
stage.start();
</script>
这是运行中的 Joomla 模板,其中包含运行中的 svg 画布动画Joomla 模板的非工作 swiffy 容器