2011-09-16 31 views
0

我想做一个简单的弹出没有扩展到jQuery。弹出式页面加载就像它应该,但我遇到的问题是关闭弹出窗口,而不会自动重新启动,当我这样做。它现在做,因为它附加到$(文档)。 。就绪(谢谢:)JQuery弹出工程负载,但然后重新加载

$(document).ready(function(){ 
    $('#page').animate({"opacity":"0.4"}); 
$('#popup').delay(300).fadeIn('slow'); 

$('#close').click(function() { 
    $('#page').animate({"opacity":"1"}); 
$('#popup').fadeOut('fast'); 
}) 
}) 
+0

与上面的代码,它触发第二次(“#关闭”后).click功能被称为 – Alex

+0

该代码看起来不错,但它也取决于您正在使用的元素的类型#close等。 – dispake

回答

1

如果#关闭与HREF的链接,你可以试试这个:

$('#close').click(function(event) { 
    event.preventDefault(); 
    $('#page').animate({"opacity":"1"}); 
    $('#popup').fadeOut('fast'); 
}); 
+0

感谢作品像一个魅力 – Alex

相关问题