テーブルとdivがあり、position()を使用してテーブルセルを基準にしてdivを配置したいと思います。
var td1= $('#td1');
$("#Div1").position( { of: td1, my: 'left top', at: 'left top', offset: '0 5'} );
td1がウィンドウ内にある場合(水平スクロールなし)、divは正しく配置されます。ただし、テーブルがウィンドウよりも広い場合、divは間違って配置されます(左に押されます)-position()。topは正しいですが、position()。leftは、divが完全にウィンドウの内側になるようになっています。幅が十分に大きい(ウィンドウよりも広い)div内にテーブルを配置しようとしましたが、それでも同じ動作が見られます。
ウィンドウの外側にある要素に対してもdivを正しく配置する方法に関する提案はありますか?