-2
私は新しい関数を宣言しました。それから私はその機能を後で呼びます。呼び出し元の関数が完了した場合にのみコードを実行するにはどうすればよいですか。 これは私がそれを呼ぶところ続いてこれは私のコードあらかじめ定義された関数を使用するとコールバック
var callLogin = function() {
$(document).ready(function() {
if(document.getElementById("userLoggedIn") === null) {
$(".cover").fadeIn(200);
$(".sixPinInputContainer").fadeIn(200);
$("#pageBody").css("overflow", "hidden");
$('.sixPinInput').first().focus();
};
})
};
です。問題は、ピンコンテナを呼び出す前に.loadを実行しているため、ピンが間違っていてもコードが実行されるということです。
if (startBtn) {
callLogin()
$("#" + rowID).load("eventHandlersPHP/updateStart.php", {
roomID: id }, function(data, status) {
$("#notStartedCount").load("eventHandlersPHP/jobsNotStartedCount.php");
})
};
機能は同期していますか?そうであれば、直後にコードを実行してください。 – Li357
は、コールバックが受け付けられたときにコールバックするコールバックを受け付ける関数を定義します。シンプル。 –
それは私が考えていたものですが、どうすればいいでしょう。私はコールバックパラメータを追加して、その関数でコールバック関数を実行しようとしましたが、同じことをしました –