让DIV跟随窗口滚动代码

这是一个jquery代码,首先加载jquery库,不然会出错。
[code lang=”js”]

if($(‘#share-this-widget’).length > 0) {
var $widget = $("#share-this-widget");
var $window = $(window);
var $offset = $widget.offset();
var $initialMargin = $widget.css(‘marginTop’);

$window.scroll(function() {
if ($window.scrollTop() > $offset.top) {
$widget.stop().animate({
marginTop: $window.scrollTop() – $offset.top
});
} else {
$widget.stop().animate({
marginTop: $initialMargin
});
}
});
}

[/code]

其中 #share-this-widget 就是这个DIV的 id

你拉动窗口滚动条这个div就会贴在窗口最上面跟下来,从而实现这个div总是在视线中的效果