由于某种原因,我被这个“东西”卡住了
如您所见,我想尝试读取count.txt。这工作正常,但由于某种原因
alert(code);
快到了之后的
alert("The number can't be smaler then 0");
对我来说,这没有任何意义,因为我会在alert(“ number ...”)之前调用alert(count)。有什么想法为什么要在另一个警报之后调用jQuery函数(alert)?
function leftFunction() {
jQuery.get('count.txt', function(data) {
var count = data;
alert(count);
});
scrolling = true;
if(number == 0) {
alert("The number can't be smaler then 0");
return;
}
number--;
document.getElementById("myImage").src = "latest" + number + ".jpg";
}
正如Red fx在评论中所说,这与JavaScript是异步的有关。尝试这样的事情:
function leftFunction() {
jQuery.get('count.txt', function(data) {
var count = data;
alert(count);
}).done(function() {
scrolling = true;
if (number == 0) {
alert("The number can't be smaler then 0");
return;
}
});
number--;
document.getElementById("myImage").src = "latest" + number + ".jpg";
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句