div
リンクをクリックするとポップアップが表示されるようなものを作成しようとしています。しばらくすると、消えます。div
からのアニメーションでクリックすると要素を表示できますanimation.css
。しかし、私はそれを消すことはできません。コードは次のとおりです。
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Clapper</title>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<link type="text/css" rel="stylesheet" href="animate.css" />
<script type="text/javascript">
function demoDisplay()
{
document.getElementById("clapper").style.display="block";
document.getElementById("clapperBG").style.display="block";
$("#clapper").fadeOut(200);
}
</script>
<!-- STYLES -->
<style>
#clapper {
min-width:200px;
min-height:200px;
top:40%;
background-color:#888;
left:40%;
position:absolute;
z-index:1002;
display:none;
}
#clapperBG {
min-width:100%;
min-height:100%;
background-color:#555;
opacity:0.6;
position:absolute;
display:none;
}
</style>
</head>
<body>
<div id="wrapper">
<div id="main">
<a href="#" onclick="demoDisplay()" > TEST</a>
<div id="clapper" > Some Animation GIF</div>
<div id="clapperBG" class="animated flipInY" >Background</div>
</div>
</div>
<footer>
</footer>
</body>
</html>
何が悪いのか教えてください... や のような多くの例を試し$("#clapper").fadeOut(2000);
ましdocument.ready
たが、それでもうまくいきません。