这是一个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总是在视线中的效果