reds-shop.page.js 1.14 KB
require('layout/_swiper.css');
require('product/search/list.page.css');
require('product/shop/redshop.page.css');

const $ = require('yoho-jquery');
const allProduct = require('./shop/all-product');
let Tab = require('../plugin/tab');

let $filterBox = $('.filter-box');
let $shopCategory = $('#shop-category');
let $listNav = $('#list-nav'); // 筛选项列表

Tab.prototype.home = function() { // 隐藏筛选 TAB
    $filterBox.css('display', 'none');
};
Tab.prototype.getallgoods = function() { // 显示筛选 TAB
    $listNav.find('li').removeClass('active');
    $listNav.find('.default').addClass('active');
    $filterBox.css('display', 'block');
    allProduct.getGoodsList({type: 'default', page: 1});
};
Tab.prototype.getnewgoods = function() {
    $filterBox.css('display', 'none');
    allProduct.getGoodsList({type: 'new', page: 1});
};

/**
 * 商品分类展示隐藏
 */
if ($shopCategory.length > 0) {
    $shopCategory.on('click', function() {
        $('.sub-group').toggleClass('hide');
    });
}


// 页面打开直接加载筛选项
allProduct.getFilter();

require('../plugin/sticky');
require('./shop/coupon');
require('./shop/red-shop');