评论:jQuery图片放大镜(原创)  [查看原文]

所属分类:媒体-图片展示

 52494  396  30
当前第2页 / 共2页
    应卫爱0
    2017/5/5 13:36:57

    静态的有用,写成动态的就报错了,js报错Uncaught TypeError: magnifier is not a function

        一方一方0
        2017/5/8 17:25:00
        你想一个页面有多个放大镜效果是吧
        一方一方1
        2017/5/8 17:31:10

        你可以这样调用,这样就能实例化多个       

        var magnifierNew = new magnifier({
            magnifier: "#magnifier1"
        });
        var magnifierNew2 = new magnifier({
            magnifier: "#magnifier2"
        });
        .0
        2020/10/16 16:58:45
        请问如何一个页面多个放大镜
    回复
    -果冻--0
    2017/4/13 14:02:10

    一个小小的建议:鼠标移动到小图时不要滚动位置

        一方一方1
        2017/5/8 17:34:36

        下载最新的js文件,看到第217行

        _this.imgMove(magnifier.index);

        把这一行注释掉就可以了

    回复
    如意宝 | 陈赵宇0
    2017/4/12 9:36:57

    特登录感谢楼主分享,谢谢

    回复
    樱庭初雪0
    2017/3/31 14:20:22

    就看到楼主一个人的是免费的。。。。

    回复
    CX°0
    2017/3/17 14:39:19

    这是面相对象写的吗?

    回复
    Sophie0
    2017/3/3 19:28:17
    endX = (X > deviationXl) ? (X < deviationXr) ? X : deviationXr : deviationXl;
    endY = (Y > deviationYt) ? (Y < deviationYb) ? Y : deviationYb : deviationYt;

    这个是怎么计算的,大神

        一方一方1
        2017/3/3 22:54:33
        这个是计算鼠标跟随div最终的位置X,Y轴。如果事件的X轴超过图片的边缘,就取图片的边缘,Y轴同理
    回复
    未及・・・・・・0
    2017/2/28 0:25:41

    鼠标移到小图上面居然会促发放大效果。。大bug

        一方一方0
        2017/2/28 11:10:52

        谢谢提醒,已修改

        华企方舟--李庆0
        2017/3/2 18:12:33
        还有个bug,打开控制台,让控制台在页面的下方显示,鼠标移到大图上再移开,页面往下拉,再放鼠标到大图上, 你会发现鼠标下的移动框不在鼠标下面了
        一方一方0
        2017/3/3 14:01:02

        已修改,等审核

    回复

讨论这个项目(30)回答他人问题或分享插件使用方法奖励jQ币 评论用户自律公约

取消回复