当敲响越狱钥匙时,我想关闭一个儿童窗口,但首先检查公开的超支。 如果超支已经开张,越狱钥匙被压倒,我只想结束超支。 如果用户报界再次逃跑,我想关闭儿童窗口。
因此,我首先需要检查超支是否开放。 我的所有超支都有以下类别:.simpleOverlay
和与.closeOverlayBtn
相近的纽子,因此,我认为,在关闭窗口之前,如果该类别有重点,就可发挥职能:
if (e.keyCode == 27) { // "Esc" Key
if ( $( .simpleOverlay ).is( :focus ) ) {
$( .closeOverlayBtn ).trigger( click );
}
else {
window.close();
}
return(false);
}
但是,这并没有发生! 如果我把<代码>.trigger项目改为alert(
),那么当超支关闭、开放、不好时,我就会得到警示。
这样做的正确途径,还是我完全没有东西?