国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

jquery實現滑動特效代碼

2019-11-20 11:52:30
字體:
來源:轉載
供稿:網友

在項目中,有需求要使用jquery實現滑動效果,于是把相關內容整理如下,下文介紹了很詳細,有文字說明和代碼分析,需要的朋友可以來學習下。

實現方式一:

 .slideUp([duration][,complete])――目標元素向上滑入隱藏;
.slideDown([duration][,complete])――目標元素向下滑出顯示;
.slideToggle([duration][,complete])――目標元素隱藏則向下滑出顯示,否則向上滑入隱藏;

注:duration為方法執行的時間區間,complete為回調函數。

<!DOCTYPE html> <html lang="zh_CN"> <head>  <meta charset="UTF-8">  <title>滑動效果</title>  <script src="js/jquery-2.1.3.min.js"></script>  <script src="js/slide.js"></script>  <style>   img{    width:500px;   }  </style> </head> <body> <div>  <div>   <button id="btn1">向上劃入隱藏</button>   <button id="btn2">向下滑出顯示</button>   <button id="btn3">向上劃入隱藏/向下滑出顯示</button>  </div>  <img src="images/2.jpg"/> </div> </body> </html> 

slide.js代碼:

/*滑動效果*/ $(document).ready(function(){  //向上滑入  $('#btn1').click(function(){   $('img').slideUp(2000);  });  //向下滑出  $('#btn2').click(function(){   $('img').slideDown(2000);  });  //切換滑動  $('#btn3').click(function(){   $('img').slideToggle(2000);  }); }) 

實現方式二:

一、jQuery___效果(滑動效果)

slideDown(speed, [callback])

概述
通過高度變化(向下增大)來動態地顯示所有匹配的元素,在顯示完成后可選地觸發一個回調函數。
這個動畫效果只調整元素的高度,可以使匹配的元素以“滑動”的方式顯示出來。在jQuery 1.3中,上下的padding和margin也會有動畫,效果更流暢。

 參數

speedString,Number

三種預定速度之一的字符串("slow", "normal", or "fast")或表示動畫時長的毫秒數值(如:1000)
callback (可選)FunctionFunction

在動畫完成時執行的函數

示例

描述:

用600毫秒緩慢的將段落滑下

jQuery 代碼:

$("p").slideDown("slow"); 

描述:

用200毫秒快速將段落滑下,之后彈出一個對話框

jQuery 代碼:

$("p").slideDown("fast",function(){  alert("Animation Done."); }); 

slideUp(speed, [callback])

概述

通過高度變化(向上減小)來動態地隱藏所有匹配的元素,在隱藏完成后可選地觸發一個回調函數。
這個動畫效果只調整元素的高度,可以使匹配的元素以“滑動”的方式隱藏起來。在jQuery 1.3中,上下的padding和margin也會有動畫,效果更流暢。

參數

speedString,Number

三種預定速度之一的字符串("slow", "normal", or "fast")或表示動畫時長的毫秒數值(如:1000)

callback (可選)Function

在動畫完成時執行的函數

示例

描述:

用600毫秒緩慢的將段落滑上

jQuery 代碼:

$("p").slideUp("slow"); 

描述:

用200毫秒快速將段落滑上,之后彈出一個對話框

jQuery 代碼:

$("p").slideUp("fast",function(){  alert("Animation Done."); }); 

slideToggle(speed, [callback])

概述

通過高度變化來切換所有匹配元素的可見性,并在切換完成后可選地觸發一個回調函數。
這個動畫效果只調整元素的高度,可以使匹配的元素以“滑動”的方式隱藏或顯示。在jQuery 1.3中,上下的padding和margin也會有動畫,效果更流暢。

參數

speedString,Number

三種預定速度之一的字符串("slow", "normal", or "fast")或表示動畫時長的毫秒數值(如:1000)

callback (可選)Function
在動畫完成時執行的函數

示例

描述:

用600毫秒緩慢的將段落滑上或滑下

jQuery 代碼:

$("p").slideToggle("slow"); 

描述:

用200毫秒快速將段落滑上或滑下,之后彈出一個對話框

jQuery 代碼:

$("p").slideToggle("fast",function(){  alert("Animation Done."); });

以上內容是jquery實現滑動特效代碼,希望大家喜歡。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 广河县| 蓝田县| 静宁县| 仙桃市| 都江堰市| 峡江县| 额济纳旗| 广元市| 彰化市| 富裕县| 新巴尔虎右旗| 论坛| 酒泉市| 吴川市| 乡宁县| 弥渡县| 民权县| 渭南市| 长汀县| 瑞丽市| 大方县| 公安县| 易门县| 宽甸| 咸阳市| 盐亭县| 嘉祥县| 旬阳县| 宜良县| 广饶县| 南宫市| 固原市| 仙桃市| 集贤县| 彭山县| 扎鲁特旗| 远安县| 奉贤区| 扎鲁特旗| 闻喜县| 历史|