【问题标题】:Jquery fade page transitionjQuery淡入淡出页面过渡
【发布时间】:2014-05-05 16:12:15
【问题描述】:

我在这里发布一个问题是为了获得一些帮助。我正在尝试在我的一页水平网站上放置一个 Jquery 淡出/淡入页面转换。为此,我使用以下脚本:

$(document).ready(function() {

    $(".panel").fadeIn(1000);

    $("a").click(function(event){
        event.preventDefault();
        linkLocation = this.href;
        $(".panel").fadeOut(500); 
        $(".panel").fadeIn(1000);
    });    
});

我用这个脚本制作了一个小提琴,它可以工作。然后,我在我的计算机本地页面上添加了这个脚本,在那里,我的一页滑块上的所有动画效果都不起作用,我只有淡出/淡入效果。如果我删除此脚本,所有动画效果都会返工。所以,我在一个新的小提琴(click here to see)上复制并粘贴了我本地页面的整个代码。在这个小提琴上一切正常。 我有点卡住了,因为我不明白为什么它在小提琴上而不是在我的本地计算机页面上工作。在控制台上,我没有任何错误。 您对如何解决我的问题有任何建议或想法吗?我不明白我做错了什么。

【问题讨论】:

  • 我在本地网页上通过以下方式声明:
  • 您在小提琴中使用了不同版本的 jquery-ui 和 jquery。我会从那里开始。
  • 小提琴似乎仍然适用于 jquery 1.10.1 和 1.11.0,所以它可能不是版本。您的脚本包含在哪里?在头部?在身体的底部?
  • 嗨 caspian,感谢您的回复,我将脚本包含在头部而不是正文的底部。 PS:我也尝试了包含在正文底部的脚本,结果相同。
  • 我将代码复制到了 html 文件和 javascript 文件中。它在本地使用 jquery-1.8.3 和 jquery-ui-1.10.4.js 对我有用我注意到你的 jquery-ui 上有一个 custom.js,你自定义了这个文件吗?

标签: jquery html transition fadein fadeout


【解决方案1】:

包括

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>

<script src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.11.0.min.js"></script>

在你的 head 标签中。

即使没有这些,我希望你也可以在谷歌浏览器中工作。

你甚至可以将那些 *.js 文件保存在本地系统中并链接它

【讨论】:

  • 您好 Vivek MVK,我尝试了您的解决方案,但均无效。我完全迷路了。
  • 我也将js文件保存在我的电脑上,同样的效果。没有任何效果:(
  • 添加这些中的任何一个并尝试过??不要同时添加。用 chrome 试过了吗?
  • 是的,Vivek,我在 chrome 中尝试过。控制台中没有错误,而且总是一样的。动画效果不显示。
  • 非常感谢您的帮助 Vivek。我希望我能解决这个问题:'(
猜你喜欢
  • 1970-01-01
  • 2012-02-04
  • 2020-03-29
  • 1970-01-01
  • 2017-05-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多