该插件适用于任何列表侧滑导航功能,无列表布局限制,UI 由自己定义,可以实现如微信消息列表侧滑功能,并且同一个列表支持每行侧滑功能按钮数量不一样,如第一行没有侧滑,第二行一个,第三行两个以此类推,满足同一个列表无数个操作功能入口。demo文件地址
无
html 结构
<ul> <!-- 一级结构 -->
<li> <!-- 二级结构 -->
<div>列表内容布局</div>
<div class="right-btns"> <!-- 侧滑结构 -->
<div tapmode="hover" onclick="alert('按钮1')">按钮1</div>
<div tapmode="hover" onclick="alert('按钮2')">按钮2</div>
<div tapmode="hover" onclick="alert('按钮N')">按钮N</div>
<!-- ………… -->
</div>
</li>
</ul>
css 结构
ul{ overflow: hidden; }
ul li{ position: relative;}
ul li .right-btns { position: absolute; left: 100%; top: 0; bottom: 0; }
js 调用
fnIniRightBtns('li'); //必填 | | String | html结构中的二级 css3 选择器