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

首頁 > 語言 > JavaScript > 正文

jQuery+slidereveal實現的面板滑動側邊展出效果

2024-05-06 16:16:50
字體:
來源:轉載
供稿:網友
WEB開發中有時需要在頁面上設置一個控制面板,默認是不顯示的,當用戶有需要時可以通過按鈕觸發調用面板展示。常見的有頁面側邊滑出面板效果。本文將使用jQuery插件并結合實例給大家介紹一下面板滑動展示效果。
 

我們借助一款jQuery插件:slidereveal.js,可以使用它控制面板左右側滑出與隱藏等效果,項目地址:https://github.com/nnattawat/slideReveal。

如何使用

首先在頁面中加載jquery庫文件和slidereveal.js插件。

 

復制代碼代碼如下:

<script src="jquery.js"></script> 
<script src="jquery.slidereveal.min.js"></script> 

 

然后在body里放置面板元素如div#slider,內容自定,并且放置觸發調用面板的元素如button或者a元素。

 

復制代碼代碼如下:

<div id="slider" class="slider"> 
    Helloweba歡迎您! 
</div> 
<button id="trigger" class="trigger">展開左側</button> 

 

最后直接調用slidereveal.js插件,代碼如下:

 

復制代碼代碼如下:

$('#slider').slideReveal({ 
  trigger: $("#trigger") 
}); 

 

選項設置

默認情況下,面板是從左側滑出,并且將主頁面內容向右“推”,并且可以使用鍵盤的“ESC”鍵關閉面板。

 

屬性 描述 默認值
width 整型,面板寬度。 250
push 布爾型,設置為true,面板展開時會將頁面主體內容“推”向一側,設置為false時,面板展開在頁面主體內容之上。 true
position 字符串,設置面板展開滑動的方向,可以設置為"left"或"right" "left"
speed 整型,面板展開速度,單位毫秒。 300
trigger jQuery DOM選擇器,設置可以觸發面板展示和隱藏的頁面元素,如$("#element") 未定義
autoEscape 布爾型,設置是否允許使用鍵盤的ESC鍵來隱藏已展開的面板。 true
top 整型,設置面板距離窗口上部的距離。 0
show 回調函數,當面板展開時調用。 -
shown 回調函數,當面板展開后調用。 -
hide 回調函數,當面板隱藏時調用。 -
show 回調函數,當面板隱藏后調用。 -

 

slidereveal.js插件還提供了展開與隱藏的方法調用,代碼如下:

 

復制代碼代碼如下:

//展開面板 
$('#slider').slideReveal("show"); 
//隱藏面板 
$('#slider').slideReveal("hide"); 

 

以上就是本文給大家分享的全部內容了,有需要的小伙伴快來參考下吧,希望對大家熟悉jQuery能夠有所幫助。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 孟津县| 保定市| 铁力市| 灯塔市| 唐山市| 许昌县| 盐池县| 峡江县| 白山市| 龙泉市| 德令哈市| 延川县| 高邮市| 辛集市| 盐山县| 苏尼特右旗| 玉屏| 无为县| 疏勒县| 门头沟区| 密云县| 且末县| 乳山市| 阳信县| 白城市| 阿拉善左旗| 丘北县| 会理县| 安宁市| 阜城县| 祁门县| 凤台县| 赣榆县| 玉田县| 长白| 比如县| 宜阳县| 浙江省| 应用必备| 理塘县| 红原县|