私は現在、数秒後にコンテンツを表示する 1 つの Javascript に取り組んでいます。
これが私のスクリプトです:
<script type="text/javascript">
$(function () {
var count = 5,
countdown = setInterval(function () {
$("p.countdown").html(count);
if (count == 0) {
$("p.countdown").html("MY TEXT POPUP");
clearInterval(countdown);
}
count--;
}, 1000);
});
</script>
<p class="countdown"></p>
今のところ、数秒後にテキストを表示する方法はわかっていますが、この要素が非表示の場合に DIV 要素を表示する方法を知りたいですか?
CSS
秒が= 0の場合にのみ表示したい要素のコードは次のとおりです。
#countblock{
display:none;
width:200px;
height:50px;
position:absolute;
background-color:#F1f1f1;
}
したがって、このブロックをテキストの代わりに表示し、秒が = 0 になる前に表示できないようにする方法を教えてください。
私の他の質問は、テキストで div ブロック要素を作成する方法"X"
と、これをクリックし"X"
てブロックを非表示にする方法です。
質問をうまく説明できたと思います。
前もって感謝します!