小云菜
小云菜
  • 发布:2016-01-27 15:43
  • 更新:2016-01-27 21:12
  • 阅读:2270

【报bug】多组预览时,第一组全屏预览关闭,切换预览第二组index>0的任意一张图片,默认显示的都是第一张图片

分类:MUI

bug:
当我在第一组全屏close后 预览第二组index>0的图片,默认显示的是第一张,这个明显是不对的。

在原图片预览的代码基础上更改,新增一个预览分组,
具体代码如下:

        <div class="mui-content">  
            <div class="mui-content-padded">  
                <p>这是图片放大预览示例,点击如下图片体验全屏预览功能</p>  
                <p>  
                    <img src="../images/yuantiao.jpg" data-preview-src="" data-preview-group="1" />  
                </p>  
            </div>  
            <div class="mui-content-padded">  
                <br />  
                <p>  
                    <img src="../images/yuantiao.jpg" data-preview-src="" data-preview-group="2"/>  
                </p>  
                <p>图片全屏后,双击或双指缩放均可对图片进行放大、缩小操作,左右滑动可查看同组(data-preview-group相同的图片为一组)其它图片,点击会关闭预览</p>  
                <p>  
                    <img src="../images/muwu.jpg" data-preview-src="" data-preview-group="2" />  
                </p>  
                <p>第三张图片,纯粹为了占位: </p>  
                <p>  
                    <img src="../images/shuijiao.jpg" data-preview-src="" data-preview-group="2" />  
                </p>  
            </div>  
        </div>
2016-01-27 15:43 负责人:无 分享
已邀请:
B5教程网

B5教程网 - https://b5.mxunkeji.com

顶一下

DCloud_UNI_FXY

DCloud_UNI_FXY

mui.previewimage.js的364行。把那个注释放开,然后测试下

$(this.element).slider().destroy();

  • 小云菜 (作者)

    报错$(this.element).slider()对象为null

    2016-01-28 13:12

  • DCloud_UNI_FXY

    回复 小云菜:..我本地测试没问题

    2016-01-28 15:52

  • 小云菜 (作者)

    回复 DCloud_UNI_FXY:很奇怪,mui.min.js报错,mui.js不报错

    2016-01-29 09:29

  • 小云菜 (作者)

    你们是有多逗 啊!!!!!$(this.element).slider().destory(); 单词拼错了,是destroy

    2016-01-29 09:45

  • DCloud_UNI_FXY

    回复 小云菜:正式版本github上的代码没有更新最新的。早修订过了

    2016-02-01 17:56

该问题目前已经被锁定, 无法添加新回复