当我添加javascript时,它会显示一个空白页
When I Add Javascript It Displays A Blank Page?
我是这个网站的新手,所以我希望我在这里做正确的格式!
我的问题是,我对HTML"足够新",今天我想开始使用一些Javascript来制作一些褪色的过渡图像。当然一定出了问题,这只是我的运气。所以我上网并遵循了一些教程,我想出了这个:
链接到 pastebin:http://pastebin.com/GW02CsJ1(无法输入代码,因为它一直给我一个错误,我试图修复 20 分钟!
所以一旦我打开这个页面,它就完全空白了,我让页面打开至少 5 分钟,什么也没发生。我不知道的一件事是jQuery...这是怎麽?我也尝试了不同的浏览器,结果相同。我环顾四周,但没有找到任何有用的东西,所以任何帮助都会很棒,谢谢!
基本上,您已经在 if/else 语句中定义了变量next
,但在那之后,变量可见性将丢失。 尝试在它之外定义它,然后更新它/引用它,如下所示:
$(document).ready(function () {
setInterval(function () {
var active = $('#banners .active');
var next;
if (active.next().length > 0) {
next = active.next();
} else {
next = $('#banners img:first');
}
next.css('z-index', '2');
active.fadeOut(1000, function () {
active.css('z-index', '1').show().removeClass('active');
next.css('z-index', '3').addClass('active');
});
}, 3000);
});
另外,我尝试修复一些错别字...
演示:JSFIDDLE
是的,这是行不通的。
您缺少所需的文件 jquery.js。
您可以从 http://jquery.com/download/
下载文件但可能需要做更多的工作才能使该脚本正常运行。
顺便说一句:jQuery是一个框架工作,使事情比用普通的JavaScript编程"更简单"。
script
选项卡中缺少括号:
<script type="text/javascript" src="jquery.js"</script>
应该是:
<script type="text/javascript" src="jquery.js"></script>
关于jQuery:它是一个JavaScript库,可以帮助您使用其函数编写较短的代码。此外,如果您将其与脚本标记一起使用,则需要将其包含在代码库中,或者可以使用任何 CDN 链接,例如:
<script src="http://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
完成此操作后,您只需要将图像呈现在其定义的位置即可。
相关文章:
- php重定向到一个空白页面
- laravel中的ajax会重新加载一个空白页面
- jQuery's$.post只返回一个空白数据
- I'当我试图将java脚本加载到web视图中时,我得到了一个空白屏幕
- Facebook重定向到一个空白的权限请求页面
- 我正在尝试将 HTML 画布转换为 HTML 图像,但得到一个空白图像
- 提交邮件黑猩猩订阅 php 后,我有一个空白页
- 当我打开它时,它会显示一个空白网页
- 提交回复后 Ajax 它显示一个空白的数据空间
- 当我添加javascript时,它会显示一个空白页
- 为什么当我在 Emberjs 中最后用“id”刷新 url 时,我得到一个空白应用程序
- 使用按钮使用文本框中的值更新数据库字段,它显示一个空白值
- 我得到一个空白值和未定义的索引
- 使用jquery的javascript传递一个空白值
- 为什么这个Meteor示例应用程序只显示一个空白页面
- 有什么方法可以让用户从角度下拉菜单中选择一个空白值吗
- 为什么可以't我在浏览器中运行一个空白的Cordova应用程序:您可能没有运行此项目所需的环境或操作系统
- 如何将一个空白字符串变量设置为等于另一个字符串变量
- 使用不同的持续时间显示一个接一个的图像,中间有一个空白屏幕
- 当结果集为null时,JasperRunManager.runReportToPdfStream返回一个空白pdf