wordpress主题侧边栏随窗口浮动

wordpress主题侧边栏随窗口浮动:将下面的javascript代码加到主题头部header.php模版中。修改其中的“#sidebar”为你的主题侧边选择器名称;根据不同的主题头部模版高度,适当调整其中的数字“368”。

<script type="text/javascript">
 var documentHeight = 0;
 var topPadding = 15;
 $(function() {
 var offset = $("#sidebar").offset();
 documentHeight = $(document).height();
 $(window).scroll(function() {
 var sideBarHeight = $("#sidebar").height();
 if ($(window).scrollTop() > offset.top) {
 var newPosition = ($(window).scrollTop() - offset.top) + topPadding;
 var maxPosition = documentHeight - (sideBarHeight + 368);
 if (newPosition > maxPosition) {
 newPosition = maxPosition;
 }
 $("#sidebar").stop().animate({
 marginTop: newPosition
 });
 } else {
 $("#sidebar").stop().animate({
 marginTop: 0
 });
 };
 });
 });
</script>