jquery实现上下左右滑动的方法

  本文实例讲述了jquery实现上下左右滑动的方法。分享给大家供大家参考。具体实现方法如下:

  

复制代码 代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

  <html xmlns="http://www.w3.org/1999/xhtml">

  <head>

  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

  <title>无标题文档</title>

  <script type="text/javascript" src="jquery-1.11.2.js"></script>

  <script type="text/javascript">

  $(document).ready(function(){

  $("#btn").unbind().click(function(){

  $("#first").hide();

  $("#sec").css("left","-200px").animate({"left":"0px"},500).show();

  });

  $("#btn2").unbind().click(function(){

  $("#sec").hide();

  $("#first").css("left","200px").animate({"left":"0px"},500).show();

  });

  $("#btn3").unbind().click(function(){

  $("#first").hide();

  $("#sec").css("top","200px").animate({"top":"0px"},500).show();

  });

  $("#btn4").unbind().click(function(){

  $("#sec").hide();

  $("#first").css("top","-200px").animate({"top":"0px"},500).show();

  });

  });

  </script>

  </head>

  <body>

  <div style="width:200px; height:200px;">

  <div id="first" style="text-align:center; width:200px; height:200px;position:absolute;">

  <p>第一页</p>

  <p>第一页</p>

  <p>第一页</p>

  <p>第一页</p>

  <p>第一页</p>

  </div>

  <div id="sec" style="text-align:center; width:200px; height:200px; display:none;position:absolute;">

  <p>第二页</p>

  <p>第二页</p>

  <p>第二页</p>

  <p>第二页</p>

  <p>第二页</p>

  </div>

  </div>

  <div style="width:200px; height:50px;">

  <input type="button" value="向右滚动" id="btn"/>

  <input type="button" value="向左滚动" id="btn2"/>

  <input type="button" value="向上滚动" id="btn3"/>

  <input type="button" value="向下滚动" id="btn4"/>

  </div>

  </body>

  </html>

  特别要注意:代码中的position:absolute;一定要加上,否则不会出现效果。

  希望本文所述对大家的jQuery程序设计有所帮助。