当getJSON调用失败时,我一直在努力创建重新加载功能。这是我目前的代码:
function get_stuff(page) {
fPage = 'http://mywebsite.com/' + page + '.json';
$.getJSON(fPage, function (data) {
// Stuff
})
.fail(function () { // Call failed
get_stuff(page);
});
此代码重新加载函数,但每毫秒重复一次。我想添加一个延迟,但是我没有设法找到一个功能(我试过延迟(ms)和睡眠(ms))
我希望有人能帮助我
答案 0 :(得分:1)
setTimeout(function, ms)
示例
setTimeout(function(){
get_stuff(page)
}, 1000)
// the function will be executed after 1 second