Javascript 如何将此事件放入内部。直播

Javascript 如何将此事件放入内部。直播,javascript,jquery,Javascript,Jquery,我有这个函数,我想把它放在里面。live()。 我的问题是,这个函数可以正常工作,但是下次“不刷新”它就不工作了,所以我考虑在执行“blur”后重置它的值。我已经读到可以在.live()中使用.blur()来实现这一点,但我真的不知道如何实现。需要了解有关sintaxt和callback的更多信息 $(window).blur( function() { // our window is on blur if(overiFrame != -1 ){ // mous

我有这个函数,我想把它放在里面。live()。 我的问题是,这个函数可以正常工作,但是下次“不刷新”它就不工作了,所以我考虑在执行“blur”后重置它的值。我已经读到可以在.live()中使用.blur()来实现这一点,但我真的不知道如何实现。需要了解有关sintaxt和callback的更多信息

$(window).blur( function() {
    // our window is on blur
    if(overiFrame != -1 ){
        // mouse over iframe and blur we count a click
        llamarAjax(1, adTopSrc, adMidSrc, adBotSrc);
    } else if(overiFrame2 != -1 ){
        // mouse over iframe and blur we count a click
        llamarAjax(2, adTopSrc, adMidSrc, adBotSrc);
    }else if( overiFrame3 != -1 ){
        // mouse over iframe and blur we count a click
        llamarAjax(3, adTopSrc, adMidSrc, adBotSrc);
    }
});

谢谢

live
不会有帮助,听起来像是在iframe变量上更改
的逻辑问题。使用控制台记录变量,查看它们的值是什么
未定义的
可能会抛出错误,不是吗?但我认为这不是问题所在,因为一旦重新启动,值就会再次设置。但是你是对的,问题是$().ready没有被再次调用。这个函数在$(document).ready(function(){和$()内。ready)内。它重置值,然后调用.blur()函数。但在flur之后,我不会再次调用document ready。我如何解决它?
ready
与此无关。如果没有它,我可以绑定到窗口