2011-01-13 6 views
2

jQueryの.position()のバージョンを設定するためのドキュメントが見つかりませんか?私が見ているのはhttp://api.jquery.com/positionのget versionです。jQueryの.position()バージョンのドキュメントはどこですか?

jQuery(theElement).position({ 
      my: "center", 
      at: "center", 
      of: ElementPositionedAgainstTo, 
      offset: "0 0" 
     }); 
+1

どれも存在しないからです。座標を取得し、あなたの必要な位置を計算し、 '.css(); 'で適用してください...ただのアイデアです。 – jolt

答えて

5
+0

私はそれがコアなものだと思いました。ありがとう。 –

2

トニーさんのコメントが正しいjQueryのUIであること:

使い方は次のようです。用途:親に対する相対位置ため

.css({top:'21px',left:'431px'}) 

(はい、紛らわしいCSS-賢明な位置は、絶対)。あなたが真にドキュメントの端に物事を絶対に設定しない限り。セッターのバリアントを持っているような場合に使用offset()では、(あなたがツリーを昇順オフセットを計算するための数学の地獄の多くを行います)

通常の注意点:

  • を忘れないでください単位はpx。 'em'のような何かを好きにならない限り...
  • オブジェクトにはCSSスタイル 'position:absolute;'が必要です。そして「表示:ブロック」
  • (暗黙的でない限り)直接の親に位置する必要がありますおそらく、相対(または絶対が、少なくとも何か設定、「ストッパ」として)
関連する問題