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(); // 打开选择框
});