jquery裁剪图像选择不返回结果

时间:2012-07-21 21:08:18

标签: javascript jquery

我已经使这段代码工作了,但是我想要一个警报,所以我可以看到x1 y1和x2和y2的所有坐标,任何人都可以帮助我,示例来自这个网站http://odyniec.net/projects/imgareaselect/examples-callback.html#submitting-selection-coordinates-demo我已经应用了代码,但我没有得到cordinats,我可以得到宽度和高度tho。我的代码在http://jsfiddle.net/qzHSe/

我希望将cordinate作为回应,我知道php代码会给我一些东西但是我们正在使用struts和java但是,除此之外我只想提醒一些人如何在屏幕上让我看到它我自己。

谢谢,我对这些事情很陌生

1 个答案:

答案 0 :(得分:0)

我已清理了部分代码,并在selection.x1值的警报中发现了拼写错误(您输入了selction.x1,但遗漏了e)。

http://jsfiddle.net/qzHSe/1/

另请注意,每次要添加更多选项时,都无需致电$(img).imgAreaSelect()。只需使用昏迷并像我一样添加它。

通过多次调用该函数,jQuery必须在DOM中查找以获取要使用的对象。如果你真的需要多次调用它,可以考虑在变量中缓存对象的值:

var $img = $(img);

// now you can use $img in all your code as many times you need
// without jQuery search the DOM structure every time

$img.imgAreaSelect();

// some code
$img.attr("src", "some/path/to/image.jpg");

//some more code
$img.remove();