【移动端】向上滑动菜单-仿微信朋友圈

HTML代码为:
1 <header> 2 <img id="bg" src="images/bg.jpg"> 3 <p id="user-name" class="data-name">万虎科技~贾素杰</p> 4 <img id="avt" class="data-avt" src="images/0.jpg"> 5 </header> 6 <div id="main"> 7 <div id="list"> 8 <ul> 9 <li> 10 <div class="po-avt-wrap"><img class="po-avt data-avt" src="images/0.jpg"></div> 11 <div class="po-cmt"> 12 <div class="po-hd"> 13 <p class="po-name"><span class="data-name">万虎科技~贾素杰</span></p> 14 <div class="post"> 15 <p>大家好,听说国内冻成狗🐶?我这边还挺热~</p> 16 <p> 17 <img class="list-img" src="images/jt1.jpg" > 18 <img class="list-img" src="images/yt3.jpg"> 19 <img class="list-img data-avt" src="images/0.jpg"> 20 </p> 21 </div> 22 <p class="time">刚刚</p><img class="c-icon" src="images/c.png"> 23 </div> 24 <div class="r"></div> 25 <div class="cmt-wrap"> 26 <div class="like"><img src="images/l.png">苍井空,陈冠希,杨幂,王思聪,陈赫,刘德华,马云...</div> 27 <div class="cmt-list"> 28 <p><span>wu世勋-EXO:</span>나는 서명~</p> 29 <p><span>鹿晗:</span>我们在国内冻成狗,我也想跟哥您去热热~</p> 30 <p><span>权志龙:</span>나는 서명~</p> 31 <p><span>王思聪:</span>去哪玩啊?那么爽</p> 32 <p><span class="data-name">万虎科技~贾素杰</span> 回复 <span>王思聪</span><span> :</span>澳洲大堡礁,这边刚好是夏季,挺适合避寒的。</p> 33 <p><span>杨幂:</span>😘私人飞机出行,求带上我~</p> 34 </div> 35 </div> 36 </div> 37 </li> 38 ... 39 </ul> 40 </div> 41 <div id="share"> 42 <p>(此朋友圈纯属虚构)</p> 43 <div style="padding:15px;padding-bottom:20px"> 44 <button id="gotoplay" onClick="showActionSheet();" class="btn btn-success btn-lg btn-block">我也要玩</button><br> 45 </div> 46 </div> 47 </div> 48 <!--弹窗 S--> 49 <div id="actionSheet_wrap"> 50 <div class="weui_mask_transition" id="mask" style="display: none;"></div> 51 <div class="weui_actionsheet" id="weui_actionsheet"> 52 <div class="weui_actionsheet_menu"> 53 <div class="weui_actionsheet_cell title">选择下面👇进入你的朋友圈</div> 54 <div class="weui_actionsheet_cell play_pyq" data-scene="1">男版朋友圈</div> 55 <div class="weui_actionsheet_cell play_pyq" data-scene="2">女版朋友圈</div> 56 </div> 57 <div class="weui_actionsheet_action"> 58 <div class="weui_actionsheet_cell" id="actionsheet_cancel">取消</div> 59 </div> 60 </div> 61 </div> 62 <div style="margin:0 auto;display:none;"> 63 <img class="data-avt" src="images/0.jpg"> 64 </div>
JS代码为:
1 setTimeout(function(){ 2 var cw=$('.list-img').width(); 3 $('.list-img').css({'height':cw+'px'}); 4 },0) 5 function hideActionSheet(weuiActionsheet,mask){ 6 weuiActionsheet.removeClass('weui_actionsheet_toggle'); 7 mask.removeClass('weui_fade_toggle'); 8 weuiActionsheet.on('transitionend',function(){ 9 mask.hide(); 10 }).on('webkitTransitionEnd',function(){ 11 mask.hide(); 12 }) 13 } 14 function showActionSheet(){ 15 var mask=$('#mask'); 16 var weuiActionsheet=$('#weui_actionsheet'); 17 weuiActionsheet.addClass('weui_actionsheet_toggle'); 18 mask.show().addClass('weui_fade_toggle').click(function(){ 19 hideActionSheet(weuiActionsheet,mask); 20 }); 21 $('#actionsheet_cancel').click(function(){ 22 hideActionSheet(weuiActionsheet,mask); 23 }) 24 //解除绑定 25 weuiActionsheet.unbind('transitionend').unbind('webkitTransitionEnd'); 26 } 27 $('img').not('.noplayimg').on('click',function(e){ 28 showActionSheet(); 29 })
本地效果为:app/plug/friend/index.html
线上效果为:http://www.17sucai.com/pins/17282.html
浙公网安备 33010602011771号