Pet*_*lor 8 javascript jquery delay fadeout fadein
我试图让下面的脚本淡入淡出,并在两者之间延迟淡出.它正确地显示div并且应该淡出,但它不会淡入?
<?php
if(isset($_GET['updated'])) { ?>
<div id='updated'><p>The product was successfully added to your Shopping Cart</p></div>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript">
$('#updated').fadeIn(800).delay(3000).fadeOut(800)
</script>
<?php } ?>
Run Code Online (Sandbox Code Playgroud)
非常感谢!
$('#updated').hide().fadeIn(800).delay(3000).fadeOut(800);
Run Code Online (Sandbox Code Playgroud)
你也可以在css中设置它:
#updated{
display: none;
}
Run Code Online (Sandbox Code Playgroud)
问题是 - 它已经可见(默认情况下).
你要隐藏 div之前fadeIn(),你可以使用hide()的方法来隐藏div.
<?php
if(isset($_GET['updated'])) { ?>
<div id='updated'><p>The product was successfully added to your Shopping Cart</p></div>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript">
$('#updated').hide().fadeIn(800).delay(3000).fadeOut(800)
</script>
<?php } ?>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
24668 次 |
| 最近记录: |