div应该带有动画

时间:2011-05-21 14:24:51

标签: jquery

我想向div控件显示一个动画。

当页面加载时div应该被隐藏,当用户点击一个按钮div应该出现一些动画我想在我的div控件上显示一个滑动动画时,如果点击一个按钮就会发生这种情况。
我必须在jquery中这样做。

1 个答案:

答案 0 :(得分:1)

$(document).ready(function(){
  $("#btn").click(function(){
    $(".divClass").slideToggle("slow");

  });
});

其他选项是slideDown, slideUp, slideToggle,fadeIn, fadeOut, fadeTo
一个完整的例子如下

<html>
<head>

<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript"> 
$(document).ready(function(){
  $("#btn").click(function(){
    $(".divClass").slideToggle("slow");

  });
});
</script>

<style type="text/css"> 
.divClass
{
margin:0px;
padding:5px;
text-align:center;
background:#e5eecc;
border:solid 1px #c3c3c3;
height:120px;
display:none;
}
</style>
</head>

<body>

<div class="divClass">
<p>This is a sample JQuery Animation</p>
<p>Your text or control goes here...Your text or control goes here....Your text or control goes here</p>
</div>

<input id="btn" type="button"  value="Show Div" />

</body>
</html>