我在頁面上滾動的側欄上有一個浮動div
。有沒有辦法添加代碼,使其在到達頁腳時停止?在行動獲得一個浮動div在到達另一個div時停止
見代碼:http://openbayou.staging.wpengine.com
用於浮動div
jQuery代碼:
$j=jQuery.noConflict();
$j(document).ready(function($) {
//this is the floating content
var $floatingbox = $('#one');
if($('#primary').length > 0){
var bodyY = parseInt($('#primary').offset().top) - 20;
var originalX = $floatingbox.css('margin-left');
$(window).scroll(function() {
var scrollY = $(window).scrollTop();
var isfixed = $floatingbox.css('position') == 'fixed';
if($floatingbox.length > 0){
$floatingbox.html();
if (scrollY > 1561 && !isfixed) {
$floatingbox.stop().css({
position: 'fixed',
top: 10,
});
} else if (scrollY < 1561 && isfixed) {
$floatingbox.css({
position: 'relative',
top: 0,
});
}
}
});
}
});
這不是一個WordPress的問題,因此是脫離主題。 – vancoder 2013-04-24 22:11:59