0

私はこのコードを機能させましたが、アラートが欲しいので、x1 y1とx2とy2のすべての座標を見ることができます、誰かが私を助けることができます、例はこのサイトhttp://odyniec.net/projectsからです/imgareaselect/examples-callback.html#submitting-selection-coordinates-demoコードを適用しましたが、コーディナトを取得できません。幅と高さを取得できます。私のコードはここにありますhttp://jsfiddle.net/qzHSe/

応答として座標を取得したいのですが、phpコードで何かが得られることはわかっていますが、strutsとjavaを使用していますが、それ以外に、画面上で座標に警告して、最初に自分で確認できるようにします。

ありがとう、私はこれらのものに非常に新しいです

4

1 に答える 1

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();
于 2012-07-21T21:35:24.723 に答える