タイトルを変更する前に数秒の遅延を追加したいと思っていますが、動作させられないようです。私はそれが 'setTimeout'を含むと信じていますが、それを理解できません。Blur JQueryのタイトル変更に遅延を追加する
$(function() {
var pageTitle = $('title').text();
$(window).blur(function() {
$('title').text(`WAIT! COME BACK! ${pageTitle}`)
});
$(window).focus(function() {
$('title').text(pageTitle);
});
});
これはうまく動作しますが、ブラウザを終了しても変更されるのではなく、タブを切り替えるだけでは変わりません。 –