当用户仅切换浏览器选项卡时的事件

时间:2013-07-25 07:04:25

标签: jquery logic business-logic

我正在查看Reference所示的功能。

但需要稍作改动。 Onfucus里面的函数应该只运行一次

    var flag=true;
    $(window).focus(function(e) {
        // Do Focus Actions Here
if(flag){
 func();
}

    });

function func(){ flag=false; }
嘿,实际上我正在寻找类似的功能。 $(window).focus(function(e){//在这里做焦点动作});每当页面中存在其他一些ajax功能时,内部焦点内容就会运行,但是一个小的改动,1。当用户在同一页面之间来回导航时,是否可以在此ONLY ONCE内运行代码。

1 个答案:

答案 0 :(得分:0)

$(window).focus(function(e) {
    // Do Focus Actions Here
    $(window).unbind('focus');
});

试试这个:)