JavaScript 代码没问题,但网页预览只显示我的 html 工作

标签 javascript jquery html

我有一个类(class)作业,要使用 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;

您也可能从中受益 debugging guide如果你还没有,请learn to use the developer tools你的浏览器有。

关于JavaScript 代码没问题,但网页预览只显示我的 html 工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34966774/

相关文章:

html - 如何在导航栏中使用“仅图标”按钮(Jquery Mobile)

javascript - 列表框(表格)中的大量数据

javascript - 如何在上传前设置图片的最大宽度和最大高度

javascript - 获取解析 session ID

javascript - 使用 Web 表单替换 Javascript 变量

javascript - 使用 jQuery 自定义字母大小

javascript - 在密码输入上使用 required 属性

javascript - 所有文件的版本控制后缀

javascript - 我怎样才能实现这种悬停效果?尝试了几种方法都没有运气

javascript - 在粘贴到文本字段 Jquery 时检查并突出显示不支持的特殊字符