【发布时间】:2013-09-22 09:23:19
【问题描述】:
我试图让一个按钮始终保持在页面顶部,即使有滚动也是如此。有人可以帮忙吗?
(这是一个简化的情况。我不能使用固定位置)
您可以在这里查看:http://jsfiddle.net/TCX6h/6/
查询:
$(function(){
var boto = $('.boto').offset().top;
$(window).scroll(function() {
if (boto < 0) {
$( '.boto' ).offset({ top: 50 });
}
});
})
【问题讨论】:
-
在你的小提琴中,你使用
$('#boto'),但只有<div class="boto"></div>。如果您想要发生任何事情,其中之一需要更改。 (尽管也有其他问题,正如我在下面的回答中所指出的那样) -
我更新了小提琴。谢谢