2011-12-08 7 views
0

div要素をcssを使用してページ外に設定した後、mouseMoveイベントで位置チェックを行い、nullとして返します。position要素をページから外してからposition()を取得します。

this.el.css({top: '-200px', left: '-200px'}); 

getElementPosition:function(){ 
    var position = this.el.position(); 
    console.log(position.left) // returns null 
} 

は、ステージオフ要素を移動する方法があると、私は問題が何であるかわからないんだけど、ヌル

+0

は実際に文書に添付されている「el」ですか?あなたは何を言っているのですか? –

答えて

0

を投げずに位置()メソッドを使用して、その位置を取得します。あなたのコンソールを開き、ここに結果を見てください:http://jsfiddle.net/tt2XT/

期待どおりに動作します。

+0

私は間違って要素を削除したばかげている。私には睡眠が必要だ。再度、感謝します – Chapsterj

関連する問題