【发布时间】:2018-11-17 08:07:29
【问题描述】:
所以我已经坐了几个小时,但似乎无法弄清楚为什么我的代码不起作用。
我正在尝试在我的页面加载时制作“旋转圆圈”(或类似的)动画。到目前为止,我基本上是这样做的,但我的问题是它不会停止,所以我的页面的其余部分不会加载。
Javascript:
// Wait for window load
$(window).load(function() {
// Animate loader off screen
$(".se-pre-con").fadeOut("slow");;
});
HTML: 基本上只是一个类的 div
<div class="se-pre-con"></div>
CSS
.no - js# loader {
display: none;
}
.js# loader {
display: block;
position: absolute;
left: 100 px;
top: 0;
}
.se - pre - con {
position: fixed;
left: 0 px;
top: 0 px;
width: 100 %;
height: 100 %;
z - index: 9999;
background: url(images / loader - 64 x / Preloader_2.gif) center no - repeat# fff;
}
注意:我使用了这个教程:https://smallenvelop.com/display-loading-icon-page-loads-completely/
其他注意事项:我正在为 ASP.NET MVC 应用程序编写此内容
【问题讨论】:
-
您检查过控制台日志吗?您在控制台日志中得到了什么?
-
哇,我太傻了,忘记了。它给了我参考错误
$ is not defined。现在我知道出了什么问题,可能真的很愚蠢 -
没关系。享受编码!
-
哈哈,谢谢,会做的
-
$ is not defined你必须包含 jQuery :)
标签: javascript html css asp.net