...
|
...
|
@@ -493,25 +493,27 @@ define('yohood', function(require, exports) { |
|
|
relatedTop = relatedPost.offset().top;
|
|
|
relatedH = relatedPost.outerHeight();
|
|
|
maxH = $('.limited-goods').offset().top;
|
|
|
$(window).on('scroll', function() {
|
|
|
if ($(this).scrollTop() >= relatedTop) {
|
|
|
relatedPost.addClass('fix');
|
|
|
if (relatedPost.offset().top + relatedH >= maxH && relatedPost.hasClass('fix')) {
|
|
|
relatedPost.css({
|
|
|
'position': 'absolute',
|
|
|
'top': maxH - relatedH
|
|
|
})
|
|
|
}
|
|
|
if ($(this).scrollTop() <= maxH - relatedH) {
|
|
|
relatedPost.css({
|
|
|
'position': 'fixed',
|
|
|
'top': 0
|
|
|
});
|
|
|
if ($('.bd') > $(window).height()) {
|
|
|
$(window).on('scroll', function() {
|
|
|
if ($(this).scrollTop() >= relatedTop) {
|
|
|
relatedPost.addClass('fix');
|
|
|
if (relatedPost.offset().top + relatedH >= maxH && relatedPost.hasClass('fix')) {
|
|
|
relatedPost.css({
|
|
|
'position': 'absolute',
|
|
|
'top': maxH - relatedH
|
|
|
})
|
|
|
}
|
|
|
if ($(this).scrollTop() <= maxH - relatedH) {
|
|
|
relatedPost.css({
|
|
|
'position': 'fixed',
|
|
|
'top': 0
|
|
|
});
|
|
|
}
|
|
|
} else {
|
|
|
relatedPost.removeClass('fix').removeAttr('style');
|
|
|
}
|
|
|
} else {
|
|
|
relatedPost.removeClass('fix').removeAttr('style');
|
|
|
}
|
|
|
});
|
|
|
});
|
|
|
}
|
|
|
|
|
|
//分享按钮位置
|
|
|
var shareOffsetTop = $(".share").offset().top;
|
...
|
...
|
@@ -634,25 +636,27 @@ define('yohood', function(require, exports) { |
|
|
tabTop = oTab.offset().top,
|
|
|
tabH = oTab.outerHeight(),
|
|
|
maxH = $('.limited-goods').offset().top;
|
|
|
$(window).on('scroll', function() {
|
|
|
if ($(this).scrollTop() >= tabTop) {
|
|
|
oTab.addClass('fix');
|
|
|
if (oTab.offset().top + tabH >= maxH && oTab.hasClass('fix')) {
|
|
|
oTab.css({
|
|
|
'position': 'absolute',
|
|
|
'top': maxH - tabH
|
|
|
})
|
|
|
}
|
|
|
if ($(this).scrollTop() <= maxH - tabH) {
|
|
|
oTab.css({
|
|
|
'position': 'fixed',
|
|
|
'top': 0
|
|
|
});
|
|
|
if ($('.bd') > $(window).height()) {
|
|
|
$(window).on('scroll', function() {
|
|
|
if ($(this).scrollTop() >= tabTop) {
|
|
|
oTab.addClass('fix');
|
|
|
if (oTab.offset().top + tabH >= maxH && oTab.hasClass('fix')) {
|
|
|
oTab.css({
|
|
|
'position': 'absolute',
|
|
|
'top': maxH - tabH
|
|
|
})
|
|
|
}
|
|
|
if ($(this).scrollTop() <= maxH - tabH) {
|
|
|
oTab.css({
|
|
|
'position': 'fixed',
|
|
|
'top': 0
|
|
|
});
|
|
|
}
|
|
|
} else {
|
|
|
oTab.removeClass('fix').removeAttr('style');
|
|
|
}
|
|
|
} else {
|
|
|
oTab.removeClass('fix').removeAttr('style');
|
|
|
}
|
|
|
});
|
|
|
});
|
|
|
}
|
|
|
//日期自动定位
|
|
|
$(".site-activity-time").each(function() {
|
|
|
if (timestamp >= $(this).attr("start_time") && timestamp <= $(this).attr("end_time")) {
|
...
|
...
|
|