以下jQuery语句到底意味着什么或它们做了什么?
$(window).focus(mainWindowFocus);
$(window).unbind('focus', mainWindowFocus);
这与主窗口和子/弹出窗口有关。
function mainWindowFocus() {
if (popUpWindow && !popUpWindow.closed) {
popUpWindow.focus();
} else {
popUpWasClosed();
}
}
答案 0 :(得分:5)
$(window).focus(mainWindowFocus);
此语句将focus event
绑定到window
,并将函数mainWindowFocus
作为事件处理程序附加。
$(window).unbind('focus',mainWindowFocus);
此语句将从mainWindowFocus
的事件处理程序中明确删除函数focus event
,这些函数绑定到window
。