javascript - 使用 jCrop api 显示所选裁剪区域的坐标

标签 javascript jquery html

我正在使用 JCROP jquery 插件来裁剪和上传图像。

我想知道如何在表单 submit 或单击按钮时调用 showCoords 函数。

API仅提供调用它onselectonchange的文档,但我想调用它onsubmit并且想知道我有什么参数通过。

我的示例网址

http://deepliquid.com/projects/Jcrop/demos.php?demo=handler

最佳答案

要在不使用事件的情况下显示坐标,您可以使用 jCrop API 中的 tellSelect() 方法。

基本用法可以是这样的:

var jcrop_api;
function initJcrop(oImg){
    oImg.Jcrop(
        {},function(){
            // initiate api
            jcrop_api = this;
         }
    );
};      

$(function($){
    // initiate jcrop:
    initJcrop($('#cropbox'));
    // add button handler - but this can be any function
    $("#show").click(function () {
        // get the coordinates.
         console.log(jcrop_api.tellSelect());
    });
});

This jsfiddle演示tellSelect的用法

关于javascript - 使用 jCrop api 显示所选裁剪区域的坐标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30010380/

相关文章:

HTML div 应该完全包含另一个 div

javascript - 字段集有效性是什么意思?

javascript - Meteor js中的子域路由

jquery - 如何在中心显示owlCarousel2 slider 内容?

javascript - 物中物

javascript - 使用 Javascript 和/或 JQuery,如何根据类查找后代元素?

javascript - 回调不是 Node JS 中更新的函数

asp.net - 如何验证 Web 服务调用者是否是我的网站?

javascript - 使用javascript在div中显示游戏分数

javascript - 如何引用此文本区域和复选框?