2014-02-17 40 views
0

我有這個變量:插入變量到jQuery的偏移

var scrollYaxis = window.pageYOffset; 

我的實際代碼:

var productsTopPosition = $('#products').offset().top; 

我想通過變量值來改變這種狀況,怎麼我這樣做正確嗎?

var productsTopPosition = $('#products').offset(scrollYaxis); 

這是插入該使用這樣的$('#products')偏移應用scrollYaxis正確的方法是什麼?

+0

你想達到什麼樣的設置偏移到特定位置?我在這裏看到一些無法解釋的魔術,它可能通過'position:fixed'實現。 – matewka

+0

@matewka我正在調試在ipad上看到的網站。固定位置變成了我的敵人嘿嘿但是這與位置無關:固定。當滾動位置與Yscroll相同或更低時,我試圖創建菜單的高亮區。 Offset()。top在ipad上給我一些不好的結果,所以我試着用這種方法... –

回答

0

您可以用下面的代碼

$("p:last").offset({ top: 10, left: 30 });