Facebook のようにタイトル フラッシュを模倣する方法についての他の投稿を見たことがありますが、それは簡単に実行できます (通常のページ タイトルと「Bob からの新しいメッセージ」が上部で交互に表示される場合)。現在のページを表示していないときにのみ表示されるのと同じように機能させる方法を知りたいです。したがって、基本的には、ページを表示していないときにのみインスタント メッセージ関数を呼び出すときに、このタイトルの点滅関数を呼び出し、ページに戻ったときに切り替えを停止し、ページ タイトルをデフォルトに戻します。この種のセットアップを行う方法を知っている人はいますか? 助けてくれる人に前もって感謝します!
質問する
416 次
1 に答える
1
イベント (新しいメッセージの受信など) を待機し、それに基づいてページのタイトルを動的に変更する関数を呼び出してみましょうfoo
。foo
ユーザーがタブでページから離れた場合にのみ、イベントにアタッチする必要がありますよね? したがって、次のようなものを使用します。
$(window).blur(function() {
foo();
});
そしてunbind
、ウィンドウが次のようにタブ化されている場合:
$(window).focus(function() {
boo(); // to unbind the event
});
于 2012-08-18T05:08:40.860 に答える