jQuery+slidereveal实现的面板滑动侧边展出效果


Posted in Javascript onMarch 14, 2015

我们借助一款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能够有所帮助。

Javascript 相关文章推荐
csdn 批量接受好友邀请
Feb 19 Javascript
ASP小贴士/ASP Tips javascript tips可以当桌面
Dec 10 Javascript
jQuery数组处理代码详解(含实例演示)
Feb 03 Javascript
wangEditor编辑器失去焦点后仍然可以在原位置插入图片分析
May 06 Javascript
Juery解决tablesorter中文排序和字符范围的方法
May 06 Javascript
JavaScript调用客户端Java程序的方法
Jul 27 Javascript
Jquery循环截取字符串的方法(多出的字符串处理成&quot;...&quot;)
Nov 28 Javascript
微信小程序 slider的简单实例
Apr 19 Javascript
微信小程序购物车、父子组件传值及calc的注意事项总结
Nov 14 Javascript
Vue 列表上下过渡效果的实例代码
Jun 25 Javascript
解决layui轮播图有数据不显示的情况
Sep 16 Javascript
微信小程序基于movable-view实现滑动删除效果
Jan 08 Javascript
jQuery+jRange实现滑动选取数值范围特效
Mar 14 #Javascript
jQuery实现加入购物车飞入动画效果
Mar 14 #Javascript
jQuery插件实现大图全屏图片相册
Mar 14 #Javascript
jQuery实现精美的多级下拉菜单特效
Mar 14 #Javascript
jQuery实现菜单式图片滑动切换
Mar 14 #Javascript
jQuery.Highcharts.js绘制柱状图饼状图曲线图
Mar 14 #Javascript
jQuery实现跨域iframe接口方法调用
Mar 14 #Javascript
You might like
第四节 构造函数和析构函数 [4]
2006/10/09 PHP
?生?D片??C字串
2006/12/06 PHP
php 数组元素快速去重
2017/05/05 PHP
php 替换文章中的图片路径,下载图片到本地服务器的方法
2018/02/06 PHP
js操作时间(年-月-日 时-分-秒 星期几)
2010/06/20 Javascript
解决js正则匹配换行问题实现代码
2012/12/10 Javascript
JavaScript将Table导出到Excel实现思路及代码
2013/03/13 Javascript
详解Javascript动态操作CSS
2014/12/08 Javascript
JQuery实现的购物车功能(可以减少或者添加商品并自动计算价格)
2015/01/13 Javascript
javascript委托(Delegate)blur和focus用法实例分析
2015/05/26 Javascript
Winform客户端向web地址传参接收参数的方法
2016/05/17 Javascript
jQuery获取table下某一行某一列的值实现代码
2017/04/07 jQuery
HTML5+Canvas调用手机拍照功能实现图片上传(上)
2017/04/21 Javascript
Nuxt.js踩坑总结分享
2018/01/18 Javascript
bootstrap 点击空白处popover弹出框隐藏实例
2018/01/24 Javascript
js装饰设计模式学习心得
2018/02/17 Javascript
微信小程序常用的3种提示弹窗实现详解
2019/09/19 Javascript
文章或博客自动生成章节目录索引(支持三级)的实现代码
2020/05/10 Javascript
详解Vue 数据更新了但页面没有更新的 7 种情况汇总及延伸总结
2020/05/28 Javascript
javascript实现移动端轮播图
2020/12/09 Javascript
python引用DLL文件的方法
2015/05/11 Python
python中OrderedDict的使用方法详解
2017/05/05 Python
使用python存储网页上的图片实例
2018/05/22 Python
Python3非对称加密算法RSA实例详解
2018/12/06 Python
python3 使用Opencv打开USB摄像头,配置1080P分辨率的操作
2019/12/11 Python
python数据库开发之MongoDB安装及Python3操作MongoDB数据库详细方法与实例
2020/03/18 Python
python中format函数如何使用
2020/06/22 Python
CSS实现雨滴动画效果的实例代码
2019/10/08 HTML / CSS
草莓网化妆品加拿大网站:Strawberrynet Canada
2016/09/20 全球购物
社区十八大感言
2014/01/19 职场文书
贯彻落实“八项规定”思想汇报
2014/09/13 职场文书
就业指导讲座心得体会
2016/01/15 职场文书
导游词之青城山景区
2019/09/27 职场文书
创业计划书之闲置物品置换中心
2019/12/25 职场文书
详解CocosCreator项目结构机制
2021/04/14 Javascript
python中的random模块和相关函数详解
2022/04/22 Python