检查加载时的焦点或模糊

时间:2015-02-23 19:30:37

标签: jquery

我正试图从第一时刻(加载时)检查焦点或模糊。我如何直接检查。

HTML

<div id=console></div>

JS

var window_focus;
var conL = $('#console');

$(document).ready(function () {
    $(window).focus(function () {
        window_focus = true;
        conL.html('Focus');
    })
    .blur(function () {
        window_focus = false;
        conL.html('Blur');
    });
});

console.log(window_focus);

http://jsfiddle.net/tmx9tmxx/

因此,现在加载window_focus是“未定义”。我想让它直接检查是真还是假。

1 个答案:

答案 0 :(得分:0)

尝试使用:focus选择器进行初始检查:

window_focus = $(window).is(':focus');

演示: http://jsfiddle.net/tmx9tmxx/1/