我有一个基于单个页面顶部的网站,可以动态更改其内容。内容的容器是一个带有一些 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>
这不起作用,因为当我单击链接更改内容时,它还会重新加载页面并重新启动所有动画。
非常感谢!