2011-12-09 10 views
0

私のfirefoxエクステンションでは、エクステンションで動的に作成される要素の近くに重いツールチップを表示する必要があります。私はjQueryのUIの位置ユーティリティを使用しようとしている。問題は、<html>の下にツールチップボックスのdirectltyがあり、ツールチップを表示する必要がある要素が<body>になることです。jQuery UI位置ユーティリティーfirefox拡張子

ツールチップを配置すると、x位置を正しく計算できます。しかし、yの位置を計算することができません。

コード例:

<html> 
<script> 
    $(document).ready(function(e){ 
    $("#heavyToolTip").position({ 
    "my" : "top left", 
    "at" : "center left", 
    "of" : $("#element") 
    }); 
    }); 
</script> 
<div id="heavyToolTip"> 
    <blah blah> 
</div> 
<body> 
    <div id="element"> 
    </div> 
</body> 
</html> 

誰もがこれで私を助けることができますか?

+0

うーん...それは私のテストのXDのx位置が「で」 '変更してみてください計算できなかった私の作品:'へ '「で」「センターは、左」:"左上の "。 [このフィドル](http://jsfiddle.net/AQFdj/)をチェックしてください。 – scumah

答えて

関連する問題