最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

jQuery實(shí)現(xiàn)帶有洗牌效果的動畫分頁實(shí)例

 更新時間:2015年08月31日 09:34:21   作者:企鵝  
這篇文章主要介紹了jQuery實(shí)現(xiàn)帶有洗牌效果的動畫分頁,涉及jquery頁面元素樣式及animate方法的相關(guān)使用技巧,具有一定參考借鑒價值,需要的朋友可以參考下

本文實(shí)例講述了jQuery實(shí)現(xiàn)帶有洗牌效果的動畫分頁。分享給大家供大家參考。具體如下:

這款jquery分頁示例載入的是一個圖片的LI列表,使用jQuery技術(shù)將其分為多頁顯示,在分頁的過程中,還加入了動畫效果,使整個分頁效果看上去很有專業(yè)味。

運(yùn)行效果截圖如下:

在線演示地址如下:

http://demo.jb51.net/js/2015/jquery-list-page-flash-style-codes/

具體代碼如下:

<!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>
<title>jquery分頁</title>
<style>
html,body,div,ul,li,img,button{
padding:0;
margin:0;
}
body{
background:#333;
}
img{
 width:150px;
 height:150px;
 outline:none;
 margin:5px;
 vertical-align:middle;
}
#wrapBox{
 width:1150px;
 height:630px;
 border:1px solid #000;
 background:#E7E7E7;
 margin:30px 0 0 65px;
 position:relative;
}
ul{
 position:relative;
}
ul li{
 width:160px;
 height:160px;
 list-style:none;
 position:absolute;
 background:#FFF;
}
#button{
 position:absolute;
 left:525px;
 top:580px;
}
#button button{
 width:43px;
 height:43px;
 background:url('') no-repeat 2px;
 cursor:pointer;
 color:#666;
 font-weight:bolder;
 font-size:larger;
 border:none;
}
#button button.click{
 color:#A80000;
}
</style>
<script type="text/javascript" src="jquery-1.6.2.min.js"></script>
<script type="text/javascript">
$(document).ready(function()
{
 $('li').each(function(index)
  {
   if(index < 12)
   {
    if(index % 4 == 0) $(this).css('left', 100 + 'px');
    if(index % 4 == 1) $(this).css('left', 360 + 'px');
    if(index % 4 == 2) $(this).css('left', 620 +'px');
    if(index % 4 == 3) $(this).css('left', 880 + 'px');
    if(index < 4) $(this).css('top', 30 + 'px');
    if(4 <= index && index < 8) $(this).css('top', 220 + 'px');
    if(8 <= index && index < 12) $(this).css('top', 410 + 'px');
   }
   else
   {
    $(this).css({'left':500 + 'px', 'top':500 + 'px', 'opacity':0});
   }
  });
  var position = [
   {left:880, top:410},
   {left:620, top:410},
   {left:360, top:410},
   {left:100, top:410},
   {left:880, top:220},
   {left:620, top:220},
   {left:360, top:220},
   {left:100, top:220},
   {left:880, top:30},
   {left:620, top:30},
   {left:360, top:30},
   {left:100, top:30}
   ];
  var animation = function(nStart, nEnd, _this)
  {
   var i = 1;
   var bStop = false;
   $(_this).attr('disabled', 'disabled');
   (function hide()
   {
    $('li').eq(nStart - i).animate({left:500 + 'px', top:500 + 'px', opacity:0}, 'fast', function()
    {
     if(i == 12) 
     {
     bStop = true;
     (function show()
     {
      i++;
      $('li').eq(nStart + nEnd - i).animate({left:position[i - 13].left + 'px', top:position[i - 13].top + 'px', opacity:1},
      'fast', function()
        {
          if(i < 24) show(); 
          if(i == 24) $(_this).removeAttr('disabled');
         });
     })();
     }
    if(!bStop) 
     {
     i++;
     hide();
     }
    });
   })();
  };
  $('button:eq(0)').addClass('click').click(function()
  {
   if($(this).is('.click')) return;
   $(this).addClass('click').siblings().removeClass();
   animation(24, 0, $(this).siblings());
  });
  $('button:eq(1)').click(function()
  {
   if($(this).is('.click')) return;
   $(this).addClass('click').siblings().removeClass();
   animation(12, 24, $(this).siblings());
  });
});
</script>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>無標(biāo)題文檔</title>
</head>
<body>
<div id="wrapBox">
 <ul id="firstPage">
 <li>
 <img src="images/wall_s1.jpg" />
 </li>
 <li>
 <img src="images/wall_s1.jpg" />
 </li> 
 <li>
 <img src="images/wall_s1.jpg" />
 </li>
 <li>
 <img src="images/wall_s1.jpg" />
 </li>
 <li>
 <img src="images/wall_s1.jpg" />
 </li>
 <li>
 <img src="images/wall_s1.jpg" />
 </li>
 <li>
 <img src="images/wall_s1.jpg" />
 </li>
 <li>
 <img src="images/wall_s1.jpg" />
 </li>
 <li>
 <img src="images/wall_s1.jpg" />
 </li>
 <li>
 <img src="images/wall_s1.jpg" />
 </li>
 <li>
 <img src="images/wall_s1.jpg" />
 </li>
 <li>
 <img src="images/wall_s1.jpg" />
 </li>
 <li>
 <img src="images/wall_s1.jpg" />
 </li>
 <li>
 <img src="images/wall_s1.jpg" />
 </li>
 <li>
 <img src="images/wall_s1.jpg" />
 </li>
 </ul>
 <div id="button">
 <button type="button">1</button>
 <button type="button">2</button>
 </div>
</div>
</body>
</html>

希望本文所述對大家的jquery程序設(shè)計有所幫助。

相關(guān)文章

  • jQuery中的關(guān)系查找方法

    jQuery中的關(guān)系查找方法

    這篇文章主要介紹了jQuery中的關(guān)系查找方法,關(guān)系查找方法分有children()子級、siblings()兄弟的一些方式,下文都有介紹到,文章內(nèi)容介紹詳細(xì),需要的小伙伴可以參考一下,希望對你的學(xué)習(xí)有所幫助
    2022-03-03
  • 輕松學(xué)習(xí)jQuery插件EasyUI EasyUI創(chuàng)建樹形菜單

    輕松學(xué)習(xí)jQuery插件EasyUI EasyUI創(chuàng)建樹形菜單

    這篇文章主要幫助大家輕松學(xué)習(xí)jQuery插件EasyUI,EasyUI創(chuàng)建樹形菜單,內(nèi)容很豐富,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2015-11-11
  • javascript與jquery中跳出循環(huán)的區(qū)別總結(jié)

    javascript與jquery中跳出循環(huán)的區(qū)別總結(jié)

    本文是對javascript與jquery中跳出循環(huán)的區(qū)別進(jìn)行了詳細(xì)的總結(jié)介紹,需要的朋友可以過來參考下,希望對大家有所幫助
    2013-11-11
  • jquery簡單圖片切換顯示效果實(shí)現(xiàn)方法

    jquery簡單圖片切換顯示效果實(shí)現(xiàn)方法

    這篇文章主要介紹了jquery簡單圖片切換顯示效果實(shí)現(xiàn)方法,可以實(shí)現(xiàn)簡單的圖片切換功能,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-01-01
  • jQuery實(shí)現(xiàn)彈出窗口中切換登錄與注冊表單

    jQuery實(shí)現(xiàn)彈出窗口中切換登錄與注冊表單

    本文給大家推薦的是一款jQuery實(shí)現(xiàn)彈出窗口中切換登錄與注冊表單的特效。適用瀏覽器:IE8+、FireFox、Chrome、Safari、Opera。十分的方便實(shí)用,有需要的小伙伴可以參考下。
    2015-06-06
  • jQuery阻止同類型事件小結(jié)

    jQuery阻止同類型事件小結(jié)

    事件追加:點(diǎn)擊green元素會依次執(zhí)行g(shù)reen click1、green click2兩個事件(同一元素的同類型事件),感興趣的朋友可以參考下哈
    2013-04-04
  • JQuery一種取同級值的方式(比如你在GridView中)

    JQuery一種取同級值的方式(比如你在GridView中)

    JQuery一種取同級值的方式 比如你在GridView中,實(shí)現(xiàn)代碼如下,需要的朋友可以參考下
    2012-03-03
  • Bootstrap柵格系統(tǒng)的使用詳解

    Bootstrap柵格系統(tǒng)的使用詳解

    Bootstrap 是基于 HTML、CSS、JAVASCRIPT 的,它簡潔靈活,使得 Web 開發(fā)更加快捷。這篇文章主要介紹了Bootstrap的核心——柵格系統(tǒng)的使用,需要的朋友可以參考下
    2017-10-10
  • 25個非常棒的jQuery滑塊插件和教程小結(jié)

    25個非常棒的jQuery滑塊插件和教程小結(jié)

    圖像滑塊和幻燈片效果,已成為網(wǎng)頁設(shè)計的基本要素。它們以有趣的方式展示視覺內(nèi)容。如果你一直想知道這是如何實(shí)現(xiàn)的,那么這里的25個非常棒的 jQuery 圖片滑塊制作教程將幫助您實(shí)現(xiàn)這種效果
    2011-09-09
  • jQuery css() 方法動態(tài)修改CSS屬性

    jQuery css() 方法動態(tài)修改CSS屬性

    在jquery中我們要動態(tài)的修改css屬性我們只要使用css()方法就可以實(shí)現(xiàn)了,下面我來給各位同學(xué)詳細(xì)介紹介紹。
    2016-09-09

最新評論

晋江市| 财经| 雅江县| 兴义市| 江都市| 丰顺县| 德格县| 习水县| 福贡县| 阿克陶县| 永城市| 芜湖县| 莱芜市| 贞丰县| 舞阳县| 旌德县| 虞城县| 乐平市| 二连浩特市| 隆林| 翁牛特旗| 大化| 醴陵市| 绥化市| 黄浦区| 盱眙县| 民勤县| 铜川市| 青川县| 夏津县| 常熟市| 邛崃市| 兴安盟| 中山市| 外汇| 济南市| 涞源县| 郑州市| 德江县| 历史| 宿迁市|