基于swiper模拟移动端下拉框

所属分类:输入-选择框

 41315  361  查看评论 (12)
分享到微信朋友圈
X
基于swiper模拟移动端下拉框 ie兼容12

使用方法

1.引入对应css,js文件

<link rel="stylesheet" href="css/public.css">
<link rel="stylesheet" href="swiper/css/swiper.min.css">
<script src="http://www.jq22.com/jquery/jquery-1.10.2.js"></script>
<script src="swiper/js/swiper.min.js"></script>
<script src="js/dySelect.js"></script>

2.在html中创建块级标签,类名为:select_box,如:

<div ></div>

3.在html中创建激活下拉框元素,如:

<button >打开下拉1</button>

4.实例化对象

var hgS1 = new selectSwiper({
       el:'.select_box1',
       // mustSelect:true, // 是否必选,默认false
       // activeIndex: 0,//默认激活项下标,默认值:-1
       data: ['吃饭', '睡觉', '打豆豆'],//选项数据
       init:function(index){//插件加载完成执行
           if(index !== -1){
               $('.btn1').html(this.data[index]);
           }
       },
       okFunUndefind: function () {//选择空执行
           alert('必须选择一项');
           return false;
       },
       okFun: function (index) {//确认按钮执行
           console.log(index);
           $('.btn1').html(this.data[index]);
       },
       closeFun: function () {//取消按钮执行
           console.log('取消');
       },
});
$('.btn1').on('click', function () {//对激活选择框绑定事件
       hgS1.openSelectSwiper(); // 打开选择框
});
相关插件-选择框

酷炫的发光单选框

发光的动态竖直单选框
  选择框
 25963  331

移动端城市选择插件(原创)

基于Vue移动端城市选择插件
  选择框
 30394  327

vue选择检索国家页面模板(原创)

vue.js基于json异步调用可选择并且可以通过国家名称和手机区号进行检索相应的国家,并且有中文、日语、英语、越南语、韩语、五种语言,这些语言的显示是根据游览器语言而定。代码比较容易理解,用起来很方便。(支持多语言自适应手机和网站)
  选择框
 23988  271

jQuery多选和单选下拉框插件select.js(原创)

可通过参数设置多选或者单选,多选返回数组结果,单选返回字符串
  选择框
 67315  411

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

    包子太郎??? 0
    2023/3/24 18:45:36
    怎么清空重置?? 回复
    A(Z打字等简直¥r百可询 0
    2019/12/9 11:39:03
    能不能3个同时选啊, 3级联动的 就和时间一样
        还差的远0
        2021/3/3 14:36:07
        那改动很大,有那种专门插件
    回复
    0
    2019/10/21 9:59:46
    因为swiper的版本不一样,作者能不能做一个兼容swiper5的 回复
    王笑笑 0
    2019/7/10 14:49:51
    你好,我本地模拟了下, 为什么data里边写的死数据不显示在下拉框里面呢?
        吴芷瑶-嘉诺展览0
        2019/8/20 11:33:46
        我也不行。。。
    回复
    扭扣 0
    2019/1/1 19:50:37
    赵不悔 0
    2018/12/14 10:54:13
    挺好,可惜兼容性咳咳
        ╊来自秋天的彤话の0
        2018/12/17 10:43:30
        因为这个UI界面是根据手机来设计的 , 就没有去兼容IE 了 。
        gzh19980
        2019/1/9 16:05:02
        手机要什么兼容性
    回复
    右边?13?13??1o? 0
    2018/12/12 11:08:37
    选中之后怎么往后台传值啊 传0 1 2 3....
        ╊来自秋天的彤话の0
        2018/12/17 10:42:59
        这个只能单选哦。
    回复
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
取消回复