Javascript 使用预定义函数时回调
我声明了一个新函数。然后我稍后调用该函数。如何仅在调用的函数已完成时运行代码。 这是我的密码Javascript 使用预定义函数时回调,javascript,jquery,Javascript,Jquery,我声明了一个新函数。然后我稍后调用该函数。如何仅在调用的函数已完成时运行代码。 这是我的密码 var callLogin = function() { $(document).ready(function() { if(document.getElementById("userLoggedIn") === null) { $(".cover").fadeIn(200); $(".sixPinInputContainer").
var callLogin = function() {
$(document).ready(function() {
if(document.getElementById("userLoggedIn") === null) {
$(".cover").fadeIn(200);
$(".sixPinInputContainer").fadeIn(200);
$("#pageBody").css("overflow", "hidden");
$('.sixPinInput').first().focus();
};
})
};
这就是我所说的。问题是它在调用my pin容器之前运行.load,因此即使pin不正确,它也会运行代码
if (startBtn) {
callLogin()
$("#" + rowID).load("eventHandlersPHP/updateStart.php", {
roomID: id }, function(data, status) {
$("#notStartedCount").load("eventHandlersPHP/jobsNotStartedCount.php");
})
};
这是记录得很好的。您可以创建某种操作来触发一个函数,然后它可以调用另一个函数。也
-Gonzo功能是否同步?如果是,只需在后面运行代码。定义所述函数以接受回调,然后在完成时调用该回调。很简单,我就是这么想的,但我该怎么做呢。我尝试添加一个回调参数,然后在该函数中运行一个回调函数,但它做了同样的事情