通过jQuery滑动方法,可在元素上创建滑动效果
jQuery有三种滑动方法
sideDown() 向上滑动效果,代码如下:
<!DOCTYPE html> <html> <head> <script src="/jquery/jquery-1.11.1.min.js"></script> <style type="text/css"> div.panel,p.flip { margin:0px; padding:5px; text-align:center; background:green; border:solid 1px #c3c3c3; } div.panel { height:120px; display:none; } </style> <script> $(document).ready(function(){ $(".flip").click(function(){ $(".panel").slideUp(1000);//可产生意想不到的效果
}); }); </script> </head> <body> <div class="panel"> <p>W3School - 领先的 Web 技术教程站点</p> <p>在 W3School,你可以找到你所需要的所有网站建设教程。</p> </div> <p class="flip">请点击这里</p> </body> </html> <script type="text/javascript"> $(document).ready(function(){ $(".flip").click(function(){ $(".panel").slideDown("slow"); }); }); </script>
sideUp() 向下滑动效果,代码如下:
sideToggle() 在sideDown和sideUp之间互相切换,代码如下:
<head> <script src="/jquery/jquery-1.11.1.min.js"></script> <script> $(document).ready(function(){ $(".flip").click(function(){ $(".panel").slideToggle(3000); }); }); </script> <style type="text/css"> div.panel,p.flip { margin:0px; padding:5px; text-align:center; background:#e5eecc; border:solid 1px #c3c3c3; } div.panel { height:120px; display:none; } </style> </head> <body> <div class="panel"> <p>W3School - 领先的 Web 技术教程站点</p> <p>在 W3School,你可以找到你所需要的所有网站建设教程。</p> </div> <p class="flip">请点击这里</p> </body> </html>