10

ユーザーがタブをクリックするたびに発生するように登録できるイベントはありますか。つまり、ユーザーが自分のページのタブにいて、別のタブをクリックしてから、自分のタブに戻ってきたことを意味します。

編集: タブとは、jQueryUI タブではなく、ブラウザー タブを意味します。

4

2 に答える 2

14

Matijis はコメントでこの回答を提供しましたが、私はそれを受け入れたかったので、回答としてここにあります。

$(window).on('focus', function() { // your code });
于 2012-04-20T01:19:19.137 に答える
2

jquery $(selector).focusin または :focus を使用してみてください。どちらもまったく同じように機能します。

http://api.jquery.com/focusin/

http://api.jquery.com/focus-selector/

于 2012-02-20T17:34:56.580 に答える