首次加载后从导航中删除课程

Patrick帕特里克

我有一个基于单个页面顶部的网站,该网站可以动态更改其内容。内容的容器是一个带有一些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>

这是行不通的,因为当我单击链接来更改内容时,它还会重新加载页面并重新启动所有动画。

非常感谢!

快速通道

不查看所有代码就很难说,但是我可能会在导航链接的末尾放置一个URL参数。您提到单击链接更改内容也会重新加载页面,对吗?

好吧,在导航中的所有链接上,输入一个像这样的参数:

<a href="pageName.php?firstLoad=N">Page Name</a>

然后,在所有页面的顶部,其中都包含导航:

<?php 
    if($_GET["firstLoad"] == "N") {  
        echo '<nav class="main fadeInRight">';
        include('template/nav/main.php');
        echo '</nav>';
    } 
    else {
        echo '<nav class="main animated fadeInRight">';
        include('template/nav/main.php');
        echo '</nav>';
    }
?>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从数组中删除课程

来自分类Dev

点击添加/删除课程,导航li项

来自分类Dev

Bootstrap 导航栏在首次加载时出现在 Safari 中的 2 行

来自分类Dev

页面加载后,首次点击被忽略

来自分类Dev

如何从WebView中删除课程

来自分类Dev

从整个页面中删除课程?

来自分类Dev

到达页面底部后如何删除课程

来自分类Dev

在div之外单击后删除课程

来自分类Dev

动画结束后如何删除课程?

来自分类Dev

单击导航中的选项时隐藏课程

来自分类Dev

点击后,从另一个div中添加/删除课程

来自分类Dev

点击后,从另一个div中添加/删除课程

来自分类Dev

如何在创建帖子 24 小时后从帖子中删除课程?

来自分类Dev

使用HashMap从字符串中首次出现后删除单词“ real”

来自分类Dev

通用代码可在具有特定类的div中淡入,在首次运行后删除功能

来自分类Dev

从所有课程中删除课程,然后单击添加

来自分类Dev

在extjs中删除行后重新加载网格选择

来自分类Dev

在AngularJS中删除后如何自动加载/刷新视图数据?

来自分类Dev

在KieBase中添加/删除规则后重新加载KieSession

来自分类Dev

在AngularJS中删除后如何自动加载/刷新视图数据?

来自分类Dev

从文件中删除环境变量后,Ubuntu无法加载

来自分类Dev

在AngularJS中删除项目后如何重新加载状态?

来自分类Dev

删除广播中未检查的课程

来自分类Dev

在Open EDX Ironwood版本中删除课程

来自分类Dev

Javascript-删除课程中的重复项

来自分类Dev

从部分中删除其他课程

来自分类Dev

首次加载和刷新后重定向到页面

来自分类Dev

首次加载后,Service Worker缓存会中断PDF

来自分类Dev

重新加载页面时,从 Angular 6 中的 url 中删除 # 后页面不会加载。

Related 相关文章

  1. 1

    从数组中删除课程

  2. 2

    点击添加/删除课程,导航li项

  3. 3

    Bootstrap 导航栏在首次加载时出现在 Safari 中的 2 行

  4. 4

    页面加载后,首次点击被忽略

  5. 5

    如何从WebView中删除课程

  6. 6

    从整个页面中删除课程?

  7. 7

    到达页面底部后如何删除课程

  8. 8

    在div之外单击后删除课程

  9. 9

    动画结束后如何删除课程?

  10. 10

    单击导航中的选项时隐藏课程

  11. 11

    点击后,从另一个div中添加/删除课程

  12. 12

    点击后,从另一个div中添加/删除课程

  13. 13

    如何在创建帖子 24 小时后从帖子中删除课程?

  14. 14

    使用HashMap从字符串中首次出现后删除单词“ real”

  15. 15

    通用代码可在具有特定类的div中淡入,在首次运行后删除功能

  16. 16

    从所有课程中删除课程,然后单击添加

  17. 17

    在extjs中删除行后重新加载网格选择

  18. 18

    在AngularJS中删除后如何自动加载/刷新视图数据?

  19. 19

    在KieBase中添加/删除规则后重新加载KieSession

  20. 20

    在AngularJS中删除后如何自动加载/刷新视图数据?

  21. 21

    从文件中删除环境变量后,Ubuntu无法加载

  22. 22

    在AngularJS中删除项目后如何重新加载状态?

  23. 23

    删除广播中未检查的课程

  24. 24

    在Open EDX Ironwood版本中删除课程

  25. 25

    Javascript-删除课程中的重复项

  26. 26

    从部分中删除其他课程

  27. 27

    首次加载和刷新后重定向到页面

  28. 28

    首次加载后,Service Worker缓存会中断PDF

  29. 29

    重新加载页面时,从 Angular 6 中的 url 中删除 # 后页面不会加载。

热门标签

归档