コンテンツを動的に変更する単一ページの上に基づく Web サイトがあります。コンテンツのコンテナーは、いくつかの javascript と css アニメーションを含む div であり (ナビゲーションに「アニメーション化された」クラスを指定しました)、このクラスを削除したい (したがって、アニメーション化されなくなります)。
このクラスを削除 (最初のページの読み込み後) または追加 (最初のページの読み込み中) する方法はありますか? 既に標準のクエリ コードを試しましたが、div コンテナーのコンテンツを変更するリンクをクリックすると、アニメーションがすべて再開されます。これが私のhtmlです:
<nav class="main animated fadeInRight"><?php include('template/nav/main.php'); ?></nav>
そのようなものでアニメーション化されたクラスを削除したいと思いますが、新しいページが読み込まれるたびに。
<script type="text/javascript">
$(document).ready(function() {
$('nav').removeClass("animated");
});
</script>
リンクをクリックしてコンテンツを変更すると、ページがリロードされ、すべてのアニメーションが再び開始されるため、これは機能しません。
どうもありがとう!