2011-09-16 30 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

相關問題