jQuery Div在发生卸载事件时可见

时间:2013-09-03 15:45:14

标签: jquery html css function events

我使用了一个事件,如果一个人关闭标签或窗口,它会创建一个警告框,询问他们是想留在页面上还是离开。我能够使该部分工作,但我想在页面上设置一个不可见的div元素,以便在弹出框出现时可见。我怎么做到这一点?我知道我只能按照当前设置的方式返回一个值。有没有办法让div变得可见,然后返回?感谢。

代码:

$(window).bind('click', function(event) {
    if(event.target.href) $(window).unbind('beforeunload');
});

$(window).bind('beforeunload', function(event) {
    $('offerWindow').css("visibility", "visible");
    return 'Press "Stay on Page" and get a special offer!';
});

1 个答案:

答案 0 :(得分:0)

我已经解决了这个问题。这是一个漫长的周末,我没有看到我没有放一个选择器。 offerWindow是一个类,我没有这样做。

相关问题