ユーザーがログアウトするときのクリック機能があります
$('#logout').click(function(){
// update database and tell other users that this person has logged off
});
#logout はリンク (ログアウト ボタン) の ID です。
この関数は、いくつかの ajax/php/database アクションを処理し、ソケットメッセージを送信し、完了までに数ミリ秒かかることがあります。
実際に true を返す (クリックされたリンクを開く) 前に、javascript/jquery がその関数を完了することを信頼できますか?
または、それが完了することを確認する方法は何でしょうか..「return false」から始めて、たとえばphpからOKを受け取った場合にのみtrueを返しますか?