cod*_*555 -2 html javascript anime.js
出于某种原因,我的anime.js 无法在我的浏览器中运行,但是当我将我的代码提供给我在网上认识的人时,它对他们来说效果很好。
这是我的 HTML 代码:
<div id="CSStransforms">
<div class="square el"></div>
</div>
Run Code Online (Sandbox Code Playgroud)
是的,我已经链接了 CDN ->
<script src="https://cdnjs.cloudflare.com/ajax/libs/animejs/2.2.0/anime.js"></script>
<script src="main.js"></script>
Run Code Online (Sandbox Code Playgroud)
这是我的 JAVASCRIPT 代码:
var CSStransforms = anime({
targets: '#CSStransforms .el',
translateX: 250,
scale: 2,
rotate: '1turn'
});
Run Code Online (Sandbox Code Playgroud)
这是我所有的代码:https : //codepen.io/sadsada/pen/GxKePJ
小智 6
你需要在标签main.js的末尾加载你的body,所以在你的脚本执行时 DOM 已经加载了。如果你把它放在head(在 之上body),DOM 还没有加载你的元素,所以anime.js没有找到它们。
这就是 codepen 有效但您自己的网站无效的原因。codepen 在执行脚本之前加载 DOM。
| 归档时间: |
|
| 查看次数: |
1219 次 |
| 最近记录: |