Ajax加载速度太慢了吗?

时间:2014-04-24 21:46:42

标签: ajax

我正在开发一款益智游戏,每次加载我的网页时都需要一段时间才能加载。我尝试暂停,直到ajax加载,但似乎没有解决它。我只是想让它更顺畅地加载。这是我的jsfiddle:

http://jsfiddle.net/X2EdH/

它在那里工作不正常,但无论如何都证明了我的问题。

任何人都可以为我修复我的代码吗?

这是我的网页上有这个谜题:

http://www.acsu.buffalo.edu/~jamesber/GameOne.html#

var plant = "";

$.when($.ajax({"url":"http://beta.botanicalapp.com/api/v1/plants/?photo=true"}))
.done(function(fullData){
    (function(){
        var rand = Math.floor(Math.random()*fullData.length)
        while (rand == 3) {
            rand = Math.floor(Math.random()*fullData.length)
        }
        plant = fullData[rand].plant.image_default.url;
    })()
    startGame();
});

0 个答案:

没有答案