0
私はFancyboxプラグインを使用しています。ウィンドウのサイズ変更時にdivオフセットを変更します。 Jquery
var p = $("#fancybox-close");
var offset = p.offset();
$("#preview_comments").offset({ top: offset.top, left: offset.left-30});
ウィンドウに画像がリサイズされる。この方法では、それは絶対的な位置を持っていた権利としてとどまる:それは読み込むとき、私は[閉じる]ボタンとそれこうして位置に次の画像(プレビューコメント)を挿入します。私も試したことがあります:
function pcomments() {
var p = $("#fancybox-close");
var offset = p.offset();
$("#preview_comments").offset({ top: offset.top, left: offset.left-30});
};
pcomments();
$(window).resize(function() {
pcomments();
});
私がこのウィンドウを最小化すると、このイメージは右に移動します。ウィンドウのサイズを変更し続けると、イメージはFancyboxの閉じるボタンの左に戻りますが、オフセットは正しく表示されません(また、時間通りに更新されないように見えます)。
ありがとうございました。ありがとう、私は問題を解決しました。 '
サンプルページがありますか?ここでビヘイビアを視覚化するのに問題があります –
http://portfolio.ansi31.com/preview_11p.html画像をクリックすると、#preview_commentsとclose willlが右上に表示されます。ありがとう – alvaro