用法:
引入mSlider.js
<script src="mSlider.js"></script>
new一个实例:
var demo = new mSlider({dom: "#xxxx"})
绑定方法:
demo.open()
参数:
属性 | 说明 | 举例 |
dom | 容器节点(必填) | 如:"#xxx" 、 ".xxx" |
distance | 弹层宽度(选填,默认"60%") | 支持:px|%|auto |
time | 自动关闭时间(选填,默认不关闭) | 单位毫秒,如"2000" |
zIndex | 层级(选填,默认100) | |
direction | 弹出方向(选填,默认"left") | "left":从左弹出,"right":从右弹出,"top":从上弹出,"bottom":从下弹出 |
maskClose | 点击遮罩关闭弹层(选填,默认true) | |
callback | 关闭时回调函数 |
方法:
方法名 | 说明 | 举例 |
.open() | 打开弹窗 | 如:xxx.open() |
.close() | 关闭弹窗 | 如:xxx.close() |
你好,我设置了overflow-y:auto属性。不好用啊
<div class="wrap"> <div class="layer-bottom"> <div class="tab-panel-item tab-active" id="datalist" style="overflow-y:auto"> <a href="javascript:;" class="jq22-flex" v-for="(data,index) in jifenlist" :key="data.id"> <div class="jq22-price-nub"> <div class="jq22-digit"> <h2><em>¥</em>{{data.money}}</h2> </div> <div class="jq22-full"> 无门槛 </div> </div> <div class="jq22-flex-box"> <h2>{{data.titile}}</h2> <h3>{{data.startime}}~{{data.endtime}}</h3> <button @click="gobuy(data)">立即领取</button> </div> </a> </div> </div> </div>