侧面板滑块插件jquery-panelslider

所属分类:导航-其他导航

 56743  416  查看评论 (15)
分享到微信朋友圈
X
侧面板滑块插件jquery-panelslider ie兼容8

特点

        幻灯片页面和面板在一起

        支持多个面板在同一页

        支持关闭当点击外板或按Esc键。


安装

包括jQuery和jquery.panelslider.min.js脚本:

<script src="http://libs.baidu.com/jquery/1.10.2/jquery.min.js"></script>
<script src="jquery.panelslider.min.js"></script>


使用

创建面板内容的元素,它的链接。

<div id="my-panel">
  <p>Hello, world</p>
</div>
<a id="my-link" href="#my-panel">Open panel</a>


然后调用panelslider()的元素。

$('#my-panel').panelslider();


你也可以这样调用panelslider()

$.panelslider($('#my-panel'));


关闭

该小组将关闭时按下ESC或任何部分的网页外面板点击(如果options.clickclose为true)。

$.panelslider.close(callback);


选项

这是支持的选项,其默认值:

defaults = {
  side: 'left',      //面板的一面:左或右
  duration: 200,     //过渡时间
  clickClose: true   //如果true关闭面板点击外面
}
相关插件-其他导航

jQuery顶部导航固定

jQuery向下滚动页面顶部导航固定特效,多种展示效果。
  其他导航
 35241  435

流程图工具

简单易用的流程图设计工具
  其他导航
 60408  564

手机移动端可滚动的导航代码

这是一款基于移动端滑动导航
  其他导航
 57927  483

jquery分类导航

jquery分类导航
  其他导航
 41138  427

讨论这个项目(15)回答他人问题或分享插件使用方法奖励jQ币 评论用户自律公约

    DELICIOUS 0
    2019/12/19 15:28:05
    有没大佬能解决如何不让他推旁边的页面,改为层级显示
        areyouOk1
        2019/12/19 16:14:19

        先用js格式货工具,格式下代码
        https://www.jq22.com/jsgsh
        然后注释25行,33行,72行,73行,76行,77行就行了,代码如下

        switch (r.side) {
            case "left":
                e.css({
                    left: "-" + i + "px",
                    right: "auto"
                });
                //s["margin-left"] = "+=" + i;
                o.left = "+=" + i;
                break;
            case "right":
                e.css({
                    left: "auto",
                    right: "-" + i + "px"
                });
                //s["margin-left"] = "-=" + i;
                o.right = "+=" + i;
                break
        }
        
        switch (i.data("side")) {
            case "left":
                // u["margin-left"] = "-=" + o;
                // a.left = "-=" + o;
                break;
            case "right":
                // u["margin-left"] = "+=" + o;
                // a.right = "-=" + o;
                break
        }
    回复
    wanfeng 0
    2018/6/11 14:45:38
    怎么能加载的时候就是展开的啊
        ¨靈魂 紸晿0
        2019/5/6 8:51:00
        这个问题解决了吗
    回复
    苦咖啡lala 0
    2017/6/15 16:26:13
    井~我把青春献给党 0
    2017/1/7 16:01:36
    非常好的插件,但是如果在移动端时,快熟点击返回,页面会变小在变大。不知道是否是BUG 回复
    pupunew 0
    2016/8/4 10:08:08
    非常实用 但不想固定top0 初始显示不晓得怎么做 回复
    三千烦恼、 0
    2016/5/28 20:05:19
    依米 0
    2015/4/28 15:39:32
    您好,请问这个插件怎么让侧边栏默认就是显示的呢? 回复
    / Y 0
    2015/4/9 22:50:56
    请问这个插件打开以后怎么给侧边栏以外的地方添加遮罩层? 回复
    小鲤鱼泡泡 0
    2014/11/9 15:36:46
    你的hello world层,因为是滑动面板中的内容吧,所以选择器的ID,应该是超链接的ID$('#my-link').panelslider();是正确的,可以测试一下哦 回复
    小鲤鱼泡泡 0
    2014/11/9 15:34:28
    @hacker,测试了啊 Open panel <script src="http://libs.baidu.com/jquery/1.10.2/jquery.min.js"></script> <script src="js/jquery.panelslider.js"></script> <script> $('#my-link').panelslider(); $.panelslider.close(callback); </script> 回复
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
取消回复