不了解简单的jquery代码

时间:2013-06-30 09:22:18

标签: javascript jquery

我知道,根据我在确认框中按下的内容,if语句会发生变化。

如果按下确定,则c变为true。因此它返回true(将我带到另一页)

然而c可能是真或假,取决于我按什么,所以如果我点击取消会发生什么。

我的意思是在if语句中?

$(window).unload(function(){

var c = confirm('Are you sure you want to leave?');
if(c){ 

    return true;

}else{

    return false;

}
    });

1 个答案:

答案 0 :(得分:0)

点击Cancel后,confirm()来电将返回false(存储在c中)。从false返回.unload()将停止浏览器离开您正在执行的页面。