|
@@ -317,24 +317,27 @@ var memberPage = new Vue({
|
|
|
|
|
|
setBottomBtnsVisiable: function () {
|
|
|
var _self = this;
|
|
|
- if (isPC && _self.comboInfo.length > 0 && _self.vipInfo.vipFlag !== 1 && _self.showBottomBtns) {
|
|
|
- setTimeout(function () {
|
|
|
+ setTimeout(function () {
|
|
|
+ if (isPC && _self.comboInfo.length > 0 && _self.vipInfo.vipFlag !== 1) {
|
|
|
$(window).scroll(function () {
|
|
|
var vipPackage = document.querySelector('#vipPackage').getBoundingClientRect();
|
|
|
var memberPage = document.querySelector('#memberPage').getBoundingClientRect();
|
|
|
var clientHeight = $(window).height();
|
|
|
+ if(vipPackage.bottom < 185 ){
|
|
|
+ _self.showBottomBtns = true;
|
|
|
+ }
|
|
|
if (clientHeight - memberPage.bottom > 104) {
|
|
|
_self.showBottomBtns = true;
|
|
|
$('#pay-amount-bottom').addClass('absolute');
|
|
|
} else {
|
|
|
$('#pay-amount-bottom').removeClass('absolute');
|
|
|
- if (vipPackage.bottom > 0) {
|
|
|
+ if (vipPackage.bottom > 185) {
|
|
|
_self.showBottomBtns = false;
|
|
|
}
|
|
|
}
|
|
|
})
|
|
|
- })
|
|
|
- }
|
|
|
+ }
|
|
|
+ },200)
|
|
|
}
|
|
|
}
|
|
|
});
|