JavaScript代码很好,但网页预览只显示我的html工作
JavaScript code is fine, but webpage preview is only showing my html work
我有一个类的任务,使用javascript创建一个简单的网页。我已经对代码进行了三重和四重检查,它似乎写得很好;但是,当我去预览它时,它只显示我的页面标题。
这是我正在处理的代码。我知道这很简单,但老实说,我不知道它有什么问题。如果有人能帮助我,我将不胜感激。
'use strict';
var game = new Phaser.Game(1024, 600, Phaser.AUTO, 'game', {preload: preload, create: create, update: update, render: render});
var: background;
var: Home1;
var: home2;
var: home3;
var: home5;
var: home6;
var: moose;
var: text;
var: textStyle;
var: textHolder;
function preload() {
game.load.image("background","HomePics/flowerhome.png");
game.load.image("Home1","HomePics/Home1.jpg");
game.load.image("home2","HomePics/home2.jpg");
game.load.image("home3","HomePics/home3.jpg");
game.load.image("home5","HomePics/home5.jpeg");
game.load.image("home6","HomePics/home6.jpg");
game.load.image("moose","HomePics/icon_moose.png");
}
function create() {
background = game.add.sprite(0, 0, "background");
Home1 = game.add.sprite(200, 200, "Home1");
home2 = game.add.sprite(200, 600, "home2");
home3 = game.add.sprite(200, 600, "home3");
home5 = game.add.sprite(400, 600, "home5");
home6 = game.add.sprite(500, 375, "home6");
moose = game.add.sprite(200, 200, "moose");
text = "it's waiting for you"
textSyle = {font: "40px Roboto", fill: "#ff5d5d", align: "center"};
textHolder = game.add.text(0,0, text, textStyle);
}
function update() {
moose.x = game.input.activePointer.x;
moose.y = game.input.activePointer.y;
}
function render() {
}
当您不想手动查找语法错误时,请使用 http://jshint.com/来检查语法错误,或者如Lister先生所述,检查浏览器开发人员工具中的控制台。如果开发工具不显示任何内容,则由于某种原因,您的代码根本没有执行。
例如,变量声明的编写不带冒号,因此:
var background;
而不是
var: background;
您可能还会从此调试指南中受益,如果您还没有,请学习使用浏览器的开发人员工具。
只要确保你在浏览器中启用了javascript,否则你编写的任何javascript代码都不起作用!!
相关文章:
- 我希望只有在我滚动页面后才能显示我的返回页首图标
- 希望在单击href链接时显示我的广告
- 我想隐藏/显示我的SVG元素,同时在anguarJS中使用它
- 为什么我的html弹出窗口显示我的函数的文本,而不是运行它们
- 我怎样才能显示我的子数组解唱 Angular js
- 在谷歌地图上显示我的位置
- 如何在谷歌地图上显示我的数据库地址,不带lat和long
- 为什么浏览器不't显示我的日历
- ng-repeat / ng-bind 不会显示我的数据
- 我无法使用 d3.js 在每月数据中显示我的 x 轴
- 为什么我的 onclick 事件不显示我的 JSON 文件
- Firebug 不显示我的 JavaScript?找不到错误
- 我只想在警报中打印数据,但每当它提醒我 [对象对象] 但我希望它会显示我的表数据行
- var.push 并在 HTML 页面中显示我的新临时信息
- 为什么IE无法正确显示我的HttpHandler Web应用程序中的特殊符号
- 谷歌地图没有显示我的位置
- 如何使用 Jquery 在段落中以纯文本形式显示我的数据,该段落以 JSON 文本包装
- JavaScript代码很好,但网页预览只显示我的html工作
- 谷歌地图API v3:我在热图上显示我的数据时遇到问题
- 摘要循环显示我的数组没有变化(视图不会刷新)