为了账号安全,请及时绑定邮箱和手机立即绑定

【案例分享】jquery仿手机图片预览展示

标签:
Android JQuery

//点击小图预览大图,大图左右滑动
布局:div+ul+li+img+li+ul+div //小图
div+ul+li+img+li+ul+div // 大图

样式:图片绝对定位,覆盖一起。
大图div隐藏

不足:图片大小不一,小图覆盖不了大图,请img固定高度

温馨提示:请在手机预览效果

         var startX, startY, endX, endY;
         $(".listimgpositon img").on("touchstart", function(){
                 event.preventDefault();//取消事件的默认行为
                 var touch = event.touches[0];
                   startY = touch.pageY;
                   startX = touch.pageX;

             });

         $(".listimgpositon img").on("touchmove",function(){
                  event.preventDefault();
                   var touch = event.touches[0];
                   //endY = (startY - touch.pageY);
                  endX = touch.pageX;
                  endY = touch.pageY;

             });

         $(".listimgpositon img").on("touchend",function(){
              event.preventDefault();
              //alert(startX - endX)
                 if ((startX - endX) > 50){

                          if($(this).attr("id")=="img08"){
                                   $(this).css("z-index","9")
                           }else{
                                  $(".listimgpositon img").css("z-index","2")
                                  $(this).parent().next().children().css("z-index","9")
                               }

                     }

                 if ((startX - endX) < -50){

                              if($(this).attr("id")=="img01"){
                                           $(this).css("z-index","9")
                                    }else{

                                           $(".listimgpositon img").css("z-index","2")
                                           $(this).parent().prev().children().css("z-index","9")
                                        }

                     }

             });
点击查看更多内容
3人点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消