ユーザーがタブをクリックするたびにそのイベントが登録され、ページのタブにあった、別のタブでクリックされた、その後、私のタブに戻りました。jQuery:タブ/ウィンドウにフォーカスが当たったときの表示方法
編集: タブでは、jQueryUIタブではなくブラウザタブを意味します。
ユーザーがタブをクリックするたびにそのイベントが登録され、ページのタブにあった、別のタブでクリックされた、その後、私のタブに戻りました。jQuery:タブ/ウィンドウにフォーカスが当たったときの表示方法
編集: タブでは、jQueryUIタブではなくブラウザタブを意味します。
Matijisはコメントで、この答えを提供し、私はので、ここでそれが答えのようになり、それを受け入れることを望んでいました。
$(window).on('focus', function() { // your code });
jquery $(selector).focusinまたは:focusを使用してみてください。どちらも同じように動作します。
彼のQを見てください:編集:タブでは、私はブラウザのタブではなく、jQueryUIのタブを意味します。 –
それでは、単に 'document.focusin = function(){stuff}'を実行できますか? – mtmurdock
'$(window).on( 'focus'、function(){//あなたのコード});'すごくうまくいっている – Matijs