jQuery Plugin: $.winFocus

Provide simple easy, cross-browser way to get blur and focus of current window.

HTML

<h1>See Console</h1>

JavaScript

-

/*   
//    This is the long way, whereby blur and focus are seperate functions
$.winFocus({
    blur: function(event) {
        console.log("blur", event);
    },
    focus: function(event) {
        console.log("focus", event);
    }
});
*/

//  This is the short easy way, whereby a Boolean is returned as the current window is blurred or focused
$.winFocus(function(event, isVisible) {
    console.log("blur", isVisible, event);
});
/* |OR|
           $.winFocus(function(event, isVisible) {
               console.log("blur", isVisible, event);
           },
           function(event, isVisible) {
               console.log("blur", isVisible, event);
           });
*/