【发布时间】: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