如何在鼠标单击时调用* .min.js中的函数

时间:2016-11-11 07:01:12

标签: javascript jquery

在我的项目中,我正在使用此图像裁剪器https://github.com/bupy7/jquery-cropbox,在文件jquery.cropbox.min.js中,当鼠标轮事件时,有函数进行缩放/缩小。我想添加2个按钮zoomin / zoomout并在鼠标点击时调用该功能,我怎么称呼这些功能?

am = function (aB) {
        if (aB.deltaY > 0) {
            m()
        } else {
            D()
        }
        aB.preventDefault ? aB.preventDefault() : (aB.returnValue = false)
    },
    m = function () {
        al *= 1.01;
        var aC = e.width * al,
            aB = e.height * al;
        g(aC, aB);
        U(k.position().left, k.position().top)
    },  
    D = function () {
        var aC = al;
        al *= 0.99;
        var aD = e.width * al,
            aB = e.height * al;
        if (aD >= k.width() && aB >= k.height()) {
            g(aD, aB);
            U(k.position().left, k.position().top)
        } else {
            al = aC
        }
    },

am - 调用鼠标滚轮,m - 它是zoonin,D - 它是缩小。我不知道如何在按钮点击时调用此功能。感谢。

1 个答案:

答案 0 :(得分:0)

这些功能受到保护 - 无法在插件外调用它们。 您可以请求作者为其添加API方法。