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

JQuery中解決重復(fù)動畫的方法

 更新時間:2016年10月17日 08:51:58   作者:www.chengxuyuans.com  
本篇文章主要介紹了JQuery中解決重復(fù)動畫的辦法,有分別有圖片滾動輪播,回到頁面頂部,聯(lián)級菜單滑出,手風(fēng)琴等效果,有需要的朋友可以來看一下。

下面我們就來總結(jié)一下幾個JQuery中解決重復(fù)動畫的辦法 ,這里有幾個常見的動畫效果,它們分別是:圖片滾動輪播,回到頁面頂部,聯(lián)級菜單滑出,手風(fēng)琴。

圖片滾動:

$("#banner-min-img1").mouseover(function (){
$("#banner-img").animate({left:"0px"},300)}
$("#banner-min-img2").mouseover(function (){
 $("#banner-img").animate({left:"-1041px"},300)}
$("#banner-min-img3").mouseover(function (){
$("#banner-img").animate({left:"-1990px"},300)}

回到頁面頂部:

$("#goBackTop").click(function (){
$("html,body").animate({scrollTop:0},1000)} 

在實際操作中我們會發(fā)現(xiàn),代碼是非常簡單的,就那么2、3行,但是其中的隊列控制也讓人不忍直視:

回到頁面頂部,如果你連續(xù)點擊回到頁面頂部多次,那么短時間內(nèi)你就再也沒辦法用滾動條了;

滾動輪播,你指向100次,他就會滾100次才停止!完全不顧及你的感受!

那么如何來解決呢?其實jquery內(nèi)置了2種方法,一種是stop,一種是在對象后面加上is(:animated),推薦使用后面一種,用上之后,腰也不酸了,動畫也聽話了;代碼

回到頂部,代碼如下:

$("#goBackTop").click(function (){
  if(!$("html,body").is(":animated"))
     {$("html,body").animate({scrollTop:0},1000)}
})


最后奉上 最簡潔的 手風(fēng)琴代碼,只有2行:

CSS:

  <meta charset="utf-8">
  <style>
    .wrap{
      width: 400px;
      min-height: 550px!important;
      background: #000;
      display: block!important;
    }
    div{
      width: 400px;
      height: 200px;
      background: #faf8ff;
      display: none;
      overflow: hidden;
    }
    p{
      width: 400px;
      height: 50px;
      line-height:50px;
      background: #62f1f4;
      cursor: pointer;
      border-bottom: 1px solid #eee;
      color: #777;
      font-size: 1.3em;
      font-style: italic;
      margin: 0;
      padding: 0;
    }
    .dis{
      display: block;
    }
  </style>

HTML:

<body>
<div class="wrap">
<p>Acc</p>
<div class="dis">大</div>
<p>click me</p>
<div>王</div>
<p>click me</p>
<div>派</div>
<p>click me</p>
<div>我</div>
<p>click me</p>
<div>來</div>
<p>click me</p>
<div>巡</div>
<p>click me</p>
<div>山</div>
</div>
</body>

jquery!

<script src="jquery1.9.1.js"></script>
<script>
  $("p").mousedown(function(){
    $(this).next("div").slideToggle();
    $(this).next("div").siblings("div").slideUp();
  });
</script>

希望本文所述對你有所幫助,JQuery中解決重復(fù)動畫的辦法內(nèi)容就給大家介紹到這里了。希望大家繼續(xù)關(guān)注我們的網(wǎng)站!想要學(xué)習(xí)JQuery可以繼續(xù)關(guān)注本站。

相關(guān)文章

  • js jquery獲取當(dāng)前元素的兄弟級 上一個 下一個元素

    js jquery獲取當(dāng)前元素的兄弟級 上一個 下一個元素

    js獲取方法要比jq的方法麻煩的多,主要是因為FF瀏覽器,因為FF瀏覽器也會把換行當(dāng)作dom元素,下面跟著小編一起來學(xué)習(xí)js jquery獲取當(dāng)前元素的兄弟級 上一個 下一個元素的,需要的朋友一起來學(xué)習(xí)吧
    2015-09-09
  • jQuery自動完成插件completer附源碼下載

    jQuery自動完成插件completer附源碼下載

    這篇文章主要介紹了jQuery自動完成插件completer的相關(guān)資料,需要的朋友可以參考下
    2016-01-01
  • 一個簡單的jQuery插件制作 學(xué)習(xí)過程及實例

    一個簡單的jQuery插件制作 學(xué)習(xí)過程及實例

    本文僅供參考,如有不足或錯誤,請不吝賜教,這里以一個彈出層的jQuery插件制作實例為基礎(chǔ),進行插件制作的說明。
    2010-04-04
  • jQuery插件之validation插件

    jQuery插件之validation插件

    最常使用javascript的場合就是表單的驗證,而jQuery作為一個優(yōu)秀的javascript庫,也提供了一個優(yōu)秀的表單驗證插件——Validation。本文將詳細介紹validation插件。下面跟著小編一起來看下吧
    2017-03-03
  • JQuery 學(xué)習(xí)技巧總結(jié)

    JQuery 學(xué)習(xí)技巧總結(jié)

    jQuery是繼prototype之后的又一個優(yōu)秀的Javascript框架。它是由 John Resig 于 2006 年初創(chuàng)建的,它有助于簡化 JavaScript&#8482; 以及Ajax 編程。
    2010-05-05
  • JQuery調(diào)用綁定click事件的3種寫法

    JQuery調(diào)用綁定click事件的3種寫法

    這篇文章主要介紹了JQuery調(diào)用綁定click事件的3種寫法,本文簡潔清晰的給出3種寫法的代碼示例,可以很方便的復(fù)制使用,需要的朋友可以參考下
    2015-03-03
  • JQuery樣式操作、click事件以及索引值-選項卡應(yīng)用示例

    JQuery樣式操作、click事件以及索引值-選項卡應(yīng)用示例

    這篇文章主要介紹了JQuery樣式操作、click事件以及索引值-選項卡應(yīng)用,結(jié)合實例形式分析了jQuery動態(tài)修改css樣式、事件響應(yīng)以及選項卡相關(guān)操作技巧,需要的朋友可以參考下
    2019-05-05
  • jquery中用jsonp實現(xiàn)搜索框功能

    jquery中用jsonp實現(xiàn)搜索框功能

    這篇文章主要為大家詳細介紹了jquery中用jsonp實現(xiàn)搜索框功能的相關(guān)資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-10-10
  • 精選的10款用于構(gòu)建良好易用性網(wǎng)站的jQuery插件

    精選的10款用于構(gòu)建良好易用性網(wǎng)站的jQuery插件

    這篇隨筆收集了10款非常給力的jquery 插件,幫助你構(gòu)建易用性良好的網(wǎng)站,希望對你有用!
    2011-01-01
  • jQuery綁定事件的四種方式介紹

    jQuery綁定事件的四種方式介紹

    jQuery中提供了四種事件監(jiān)聽方式,分別是bind、live、delegate、on,對應(yīng)的解除監(jiān)聽的函數(shù)分別是unbind、die、undelegate、off。下面通過本文逐一給大家詳細介紹,感興趣的朋友一起看看吧
    2016-10-10

最新評論

兴仁县| 汝州市| 读书| 花莲县| 巴林右旗| 乳山市| 佛学| 肃宁县| 临邑县| 宁陵县| 扎鲁特旗| 昭平县| 汝州市| 夏邑县| 滨州市| 台东县| 年辖:市辖区| 武城县| 尤溪县| 时尚| 满洲里市| 台东市| 高安市| 南丰县| 大庆市| 明星| 封开县| 耒阳市| 伽师县| 毕节市| 当涂县| 兴城市| 舟曲县| 双鸭山市| 西盟| 天长市| 商河县| 荥经县| 吉木乃县| 正镶白旗| 叙永县|