2012-07-16 105 views
0

我需要根據操作輸入位置顯示頁面上的覆蓋/ lightbox窗口。下面是我的JQuery代碼,enybody能幫助我嗎?獲取元素偏移位置並執行某些操作

$('input.proxy').click(function() { 
    $('div.proxy').fadeIn('600', function() { 
     var r = ('input.proxy').attr('offsetTop'); 
     $('div.proxy').css('margin-top', r + 'px'); 
    }); 
}); 

回答

1

使用$(".rightpage").offset().top獲得偏移位置。

+0

試試這也是 - 不起作用 – Lukas 2012-07-16 13:03:49

+0

您將de .rightpage更改爲input.proxy?我在這裏測試過,它工作正常 – 2012-07-16 13:07:56

+0

var r = $('div.proxy')。offset()。top()ok我這樣設置,並用var r = $('div.proxy')。offset )。它是工作,thx – Lukas 2012-07-16 13:15:43

相關問題