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並關閉willl出現在右上角。謝謝 – alvaro