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

関連する問題