ホームページのタイトルをアニメーション化する jquery 関数を使用しています。私のhtmlでjavascriptを実行すると、すべてがうまくいきました(テキストはすぐにアニメーション化されます)。関数を別の .js ファイルに移動すると、テキストが最初に点滅し、次にアニメーションになります。
javascript が実行されている html:
<h1><a href="#home">This i</a></h1>
HTMLのJavaScript:
<script>
$(function() {
$(".letter-container h1 a").lettering();
});
</script>
.js ファイルに移動したときの JavaScript:
$(function() {
$(".letter-container h1 a").lettering();
});
私の質問は次のとおりです。
- html ファイルのスクリプト タグに配置された場合と別の .js ファイルに配置された場合で、javascript のパフォーマンスが異なるのはなぜですか。
- 関数を .js ファイルに保持して遅延を修正する方法はありますか?
ありがとう!