0

こんにちは!

ドラッグアンドドロップにJquery pepを使用しています。

ドラッグ可能にできますが、オブジェクトの現在の位置を取得する方法がわかりません..

これが私のコードです:

var options = {
            cssEaseDuration: 1000
           start:          function(ev,obj){ $('#title').text('Start!'); },
           drag:           function(ev,obj){ 
           console.log("we're dragging!");
          // **I have to know here the coordinates**
           },
           rest:           function(ev,obj){ 
console.log("stopped!"); 

 }
            };


       rectangle.pep(options); 

デモページはこちら: http://pep.briangonzalez.org/demo

(このページで確認できます。デバッグモードでは、座標が右下に表示されますが、使用できません)

完全な情報: http://www.wwvalue.com/web-design/jquery/kinetic-drag-with-jquery-css3-and-html5.html

ご助力ありがとうございます!!

4

2 に答える 2

0
jQuery(document).ready(function(){
   $(document).mousemove(function(e){
      console.log(e.pageX +', '+ e.pageY);
   }); 
})

完全なドキュメントはこちら: http://docs.jquery.com/Tutorials:Mouse_Position

于 2012-11-28T18:19:09.747 に答える
0

わかりました、私は解決策を見つけました、非常に簡単です:

var Drag1 = sym.$("Drag1");
var drag = $(Drag1).position();
console.log('x: ' + drag.left + 'y: ' + drag.top);

とにかくありがとう :)

于 2012-11-29T08:10:46.073 に答える