Authored by 毕凯

Merge branch 'master' into develop

... ... @@ -13,7 +13,7 @@ const headerModel = require('../../../doraemon/models/header');
var api = new ServiceAPI();
const getstaticFile = (id) => {
return api.get('staticFileManage/queryById', sign.apiSign({
return api.get('activity/staticFileManage/queryById', sign.apiSign({
id: id
}), true).then(result => {
if (result && result.code === 200) {
... ...
... ... @@ -172,7 +172,7 @@ exports.getOutletsChannelData = (params, channel) => {
}
// 限时嗨购
if (result[2].code === 200) {
if (result[2].code === 200 && !_.isEmpty(result[2].data)) {
channelData.nearOver = outletsProcess.handleOutletsActivityData(result[2].data, '限时嗨购');
}
... ...
... ... @@ -2,7 +2,7 @@
* @Author: Targaryen
* @Date: 2016-06-02 15:50:47
* @Last Modified by: Targaryen
* @Last Modified time: 2016-06-20 21:32:00
* @Last Modified time: 2016-06-22 18:36:26
*/
'use strict';
... ... @@ -39,15 +39,15 @@ const handleFilterUrl = (originParam, newParam) => {
const handleSaleNewSaleSortData = (params) => {
return [{
name: '1~3折',
href: handleFilterUrl(params, {p_d: '0.1,0.3'}),
href: handleFilterUrl(params, { p_d: '0.1,0.3' }),
checked: params.p_d === '0.1,0.3'
}, {
name: '4~6折',
href: handleFilterUrl(params, {p_d: '0.4,0.6'}),
href: handleFilterUrl(params, { p_d: '0.4,0.6' }),
checked: params.p_d === '0.4,0.6'
}, {
name: '7折以上',
href: handleFilterUrl(params, {p_d: '0.7,1'}),
href: handleFilterUrl(params, { p_d: '0.7,1' }),
checked: params.p_d === '0.7,1'
}];
};
... ... @@ -217,7 +217,7 @@ exports.handleSaleOptsData = (params, total, extra) => {
switch (i) {
case 0:
opt.href = handleFilterUrl(params, {order: 's_t_desc'});
opt.href = handleFilterUrl(params, { order: 's_t_desc' });
if (extra === 'discont') { // 如果是折扣专场
opt.name = '全部';
if (_.isEmpty(params.order) || params.order === 's_t_desc') {
... ... @@ -238,16 +238,16 @@ exports.handleSaleOptsData = (params, total, extra) => {
break;
case 1:
if (params.order !== 's_p_desc' && params.order !== 's_p_asc') {
opt.href = handleFilterUrl(params, {order: 's_p_desc'});
opt.href = handleFilterUrl(params, { order: 's_p_desc' });
opt.hasSortOrient = true;
} else {
opt.hasSortOrient = true;
opt.active = true;
if (params.order === 's_p_desc') {
opt.href = handleFilterUrl(params, {order: 's_p_asc'});
opt.href = handleFilterUrl(params, { order: 's_p_asc' });
opt.desc = false;
} else {
opt.href = handleFilterUrl(params, {order: 's_p_desc'});
opt.href = handleFilterUrl(params, { order: 's_p_desc' });
opt.desc = true;
}
}
... ... @@ -256,16 +256,16 @@ exports.handleSaleOptsData = (params, total, extra) => {
break;
case 2:
if (params.order !== 'p_d_desc' && params.order !== 'p_d_asc') {
opt.href = handleFilterUrl(params, {order: 'p_d_desc'});
opt.href = handleFilterUrl(params, { order: 'p_d_desc' });
opt.hasSortOrient = true;
} else {
opt.hasSortOrient = true;
opt.active = true;
if (params.order === 'p_d_desc') {
opt.href = handleFilterUrl(params, {order: 'p_d_asc'});
opt.href = handleFilterUrl(params, { order: 'p_d_asc' });
opt.desc = false;
} else {
opt.href = handleFilterUrl(params, {order: 'p_d_desc'});
opt.href = handleFilterUrl(params, { order: 'p_d_desc' });
opt.desc = true;
}
}
... ... @@ -274,16 +274,16 @@ exports.handleSaleOptsData = (params, total, extra) => {
break;
case 3:
if (params.order !== 's_n_desc' && params.order !== 's_n_asc') {
opt.href = handleFilterUrl(params, {order: 's_n_desc'});
opt.href = handleFilterUrl(params, { order: 's_n_desc' });
opt.hasSortOrient = true;
} else {
opt.hasSortOrient = true;
opt.active = true;
if (params.order === 's_n_desc') {
opt.href = handleFilterUrl(params, {order: 's_n_asc'});
opt.href = handleFilterUrl(params, { order: 's_n_asc' });
opt.desc = false;
} else {
opt.href = handleFilterUrl(params, {order: 's_n_desc'});
opt.href = handleFilterUrl(params, { order: 's_n_desc' });
opt.desc = true;
}
}
... ... @@ -299,13 +299,13 @@ exports.handleSaleOptsData = (params, total, extra) => {
// 上下翻页数据处理
dest.pageCounts = [{
href: handleFilterUrl(params, {limit: 200}),
href: handleFilterUrl(params, { limit: 200 }),
count: 200
}, {
href: handleFilterUrl(params, {limit: 100}),
href: handleFilterUrl(params, { limit: 100 }),
count: 100
}, {
href: handleFilterUrl(params, {limit: 60}),
href: handleFilterUrl(params, { limit: 60 }),
count: 60
}];
... ... @@ -322,17 +322,17 @@ exports.handleSaleOptsData = (params, total, extra) => {
// 上一页下一页
let preHref = (!_.isEmpty(params.page) && parseInt(params.page, 10) > 1) ?
parseInt(params.page, 10) - 1 : 1;
parseInt(params.page, 10) - 1 : 1;
let nextHref = (!_.isEmpty(params.page)) ? parseInt(params.page, 10) + 1 : 2;
if (dest.pageCount > 1 && (parseInt(params.page, 10) !== 1) &&
(parseInt(params.page, 10) !== dest.pageCount)) {
dest.preHref = handleFilterUrl(params, {page: preHref});
dest.nextHref = handleFilterUrl(params, {page: nextHref});
dest.preHref = handleFilterUrl(params, { page: preHref });
dest.nextHref = handleFilterUrl(params, { page: nextHref });
} else if (dest.pageCount > 1 && (parseInt(params.page, 10) === 1)) {
dest.nextHref = handleFilterUrl(params, {page: nextHref});
dest.nextHref = handleFilterUrl(params, { page: nextHref });
} else if (dest.pageCount > 1 && (parseInt(params.page, 10) === dest.pageCount)) {
dest.preHref = handleFilterUrl(params, {page: preHref});
dest.preHref = handleFilterUrl(params, { page: preHref });
}
// 全部商品数
... ... @@ -390,7 +390,7 @@ exports.handleSaleSortData = (origin, params, extra) => {
name: value.category_name,
num: value.node_count,
childList: [],
href: handleFilterUrl(params, {sort: value.relation_parameter.sort}),
href: handleFilterUrl(params, { sort: value.relation_parameter.sort }),
active: params.sort === value.relation_parameter.sort
};
... ... @@ -398,7 +398,7 @@ exports.handleSaleSortData = (origin, params, extra) => {
category.childList.push({
name: subValue.category_name,
num: subValue.node_count,
href: handleFilterUrl(params, {sort: subValue.relation_parameter.sort}),
href: handleFilterUrl(params, { sort: subValue.relation_parameter.sort }),
childActive: params.sort === subValue.relation_parameter.sort
});
if (params.sort === subValue.relation_parameter.sort) {
... ... @@ -424,16 +424,13 @@ exports.handleSaleFilterData = (origin, params) => {
brand: {
default: [],
brandsShow: [],
brandIndex: [
{
index: 'all',
name: '全部'
},
{
index: '0-9',
name: '0~9'
}
],
brandIndex: [{
index: 'all',
name: '全部'
}, {
index: '0-9',
name: '0~9'
}],
showMore: true,
showMulti: true
},
... ... @@ -468,7 +465,7 @@ exports.handleSaleFilterData = (origin, params) => {
checked: (typeof _.find(intBrands, o => {
return _.isEqual(o, value.id);
}) !== 'undefined'),
href: handleFilterUrl(params, {brand: value.id}),
href: handleFilterUrl(params, { brand: value.id }),
name: value.brand_name,
key: value.brand_domain,
id: value.id
... ... @@ -501,9 +498,12 @@ exports.handleSaleFilterData = (origin, params) => {
if (!_.isEmpty(origin.priceRange)) {
_.forEach(origin.priceRange, (value, key) => {
if (params.price === key) {
priceRangechecked = true;
}
let price = {
checked: params.price === key,
href: handleFilterUrl(params, {price: key}),
href: handleFilterUrl(params, { price: key }),
name: value
};
... ... @@ -515,29 +515,28 @@ exports.handleSaleFilterData = (origin, params) => {
if (!priceRangechecked && params.price) {
let customPrice = _.split(params.price, ',');
dest.customPrice = {
min: customPrice[0],
max: customPrice[1]
};
dest.checkedConditions.conditions.push({
name: '¥ ' + customPrice[0] + '-' + customPrice[1],
href: handleFilterUrl(params, {price: ''})
});
if (customPrice[1] !== '99999') {
dest.customPrice = {
min: customPrice[0],
max: customPrice[1]
};
dest.checkedConditions.conditions.push({
name: '¥ ' + customPrice[0] + '-' + customPrice[1],
href: handleFilterUrl(params, { price: '' })
});
}
}
// 处理性别数据
dest.gender = [
{
name: 'BOYS',
href: handleFilterUrl(params, {gender: '1,3'}),
checked: params.gender === '1,3'
},
{
name: 'GIRLS',
href: handleFilterUrl(params, {gender: '2,3'}),
checked: params.gender === '2,3'
}
];
dest.gender = [{
name: 'BOYS',
href: handleFilterUrl(params, { gender: '1,3' }),
checked: params.gender === '1,3'
}, {
name: 'GIRLS',
href: handleFilterUrl(params, { gender: '2,3' }),
checked: params.gender === '2,3'
}];
// 最新降价数据处理
if (parseInt(params.saleType, 10) === 3) {
... ... @@ -636,30 +635,25 @@ exports.handleBannerData = (origin) => {
* @type {[type]}
*/
exports.handlePathNavData = (data, params) => {
let pathNav = [
{
href: '/product/outlets', // TODO
name: 'OUTLET',
pathTitle: 'OUTLET'
}
];
let pathNav = [{
href: '/product/outlets', // TODO
name: 'OUTLET',
pathTitle: 'OUTLET'
}];
_.forEach(data, (sort) => {
if (!_.isEmpty(sort.sub)) {
_.forEach(sort.sub, misort => {
if (misort.relation_parameter.sort === params.sort || misort.category_id === params.misort) {
pathNav.push(
{
href: helpers.urlFormat('outlets/list', {sort: params.sort}),
name: sort.category_name,
pathTitle: sort.category_name
},
{
href: helpers.urlFormat('outlets/list', {sort: params.sort}),
name: misort.category_name,
pathTitle: misort.category_name
}
);
pathNav.push({
href: helpers.urlFormat('/product/outlets/list', { sort: params.sort }),
name: sort.category_name,
pathTitle: sort.category_name
}, {
href: helpers.urlFormat('/product/outlets/list', { sort: params.sort }),
name: misort.category_name,
pathTitle: misort.category_name
});
}
});
}
... ... @@ -696,7 +690,7 @@ exports.handlePagerData = (total, params) => {
// 当前页为 1,一定没有上一页
delete dest.prePage;
} else {
dest.prePage.url = handleFilterUrl(params, {page: currentPage - 1});
dest.prePage.url = handleFilterUrl(params, { page: currentPage - 1 });
}
if (currentPage === totalPage) {
... ... @@ -704,7 +698,7 @@ exports.handlePagerData = (total, params) => {
// 当前页为最后一页,一定没有下一页
delete dest.nextPage;
} else {
dest.nextPage.url = handleFilterUrl(params, {page: currentPage + 1});
dest.nextPage.url = handleFilterUrl(params, { page: currentPage + 1 });
}
// 页码临时数据
... ... @@ -713,7 +707,7 @@ exports.handlePagerData = (total, params) => {
if (currentPage > 2 && currentPage <= totalPage - 2) {
for (let i = currentPage - 2; i <= ((currentPage + 2) > totalPage ? totalPage : (currentPage + 2)); i++) {
pages.push({
url: handleFilterUrl(params, {page: i}),
url: handleFilterUrl(params, { page: i }),
num: i,
cur: currentPage === i
});
... ... @@ -723,7 +717,7 @@ exports.handlePagerData = (total, params) => {
} else if (currentPage <= 2) {
for (let i = 1; i <= (totalPage < 5 ? totalPage : 5); i++) {
pages.push({
url: handleFilterUrl(params, {page: i}),
url: handleFilterUrl(params, { page: i }),
num: i,
cur: currentPage === i
});
... ... @@ -731,7 +725,7 @@ exports.handlePagerData = (total, params) => {
} else if (currentPage > totalPage - 2) {
for (let i = totalPage; i >= totalPage - 4; i--) {
pages.push({
url: handleFilterUrl(params, {page: i}),
url: handleFilterUrl(params, { page: i }),
num: i,
cur: currentPage === i
});
... ... @@ -745,7 +739,7 @@ exports.handlePagerData = (total, params) => {
if (_.size(pages) === 5) {
if (currentPage > 4) {
prevPages.push({
url: handleFilterUrl(params, {page: 1}),
url: handleFilterUrl(params, { page: 1 }),
num: 1
});
prevPages.push({
... ... @@ -757,7 +751,7 @@ exports.handlePagerData = (total, params) => {
num: '...'
});
nextPages.push({
url: handleFilterUrl(params, {page: totalPage}),
url: handleFilterUrl(params, { page: totalPage }),
num: totalPage
});
}
... ...
... ... @@ -159,7 +159,9 @@ exports.getSaleIndexData = (channel) => {
// 折扣专场活动处理
if (result[1].code === 200) {
finalResult.brandSale = saleHandler.handleSaleActivityData(result[1].data, channel);
if (result[1].data.length > 0) {
finalResult.brandSale = saleHandler.handleSaleActivityData(result[1].data, channel);
}
} else {
logger.error('discount activities api code no 200');
}
... ...
... ... @@ -5,7 +5,7 @@
<label class="time" data-limit="{{limit}}"></label>
</div>
<div class="special-name">
<img src="{{image logo 100 40}}">
<img src="{{image logo 86 40}}">
{{special}}
<span><i>{{discount}}</i>{{discountText}}</span>
</div>
... ...
... ... @@ -4,7 +4,7 @@
<div class="tpl-nav">
<div class="tpl-keywords">
{{#each blocks}}
<a class="keywords{{@index}}" title="{{title}}" href="{{url}}" target= "_blank"><img src="{{image img 185 75}}"/></a>
<a class="keywords{{@index}}" title="{{title}}" href="{{url}}" target= "_blank"><img src="{{image img 185 76}}"/></a>
{{/each}}
</div>
<div class="tpl-category clearfix">
... ... @@ -15,13 +15,13 @@
</div>
<div class="tpl-brands imgopacity clearfix">
{{#each brands}}
<a title="{{title}}" href="{{url}}" target= "_blank"><img src="{{image img 375 505}}"/></a>
<a title="{{title}}" href="{{url}}" target= "_blank"><img src="{{image img 377 504}}"/></a>
{{/each}}
</div>
<div class="tpl-types imgopacity clearfix">
<ul>
{{#each types}}
<li><a title="{{title}}" href="{{url}}" target= "_blank"><img src="{{image img 185 245}}"/></a></li>
<li><a title="{{title}}" href="{{url}}" target= "_blank"><img src="{{image img 185 248}}"/></a></li>
{{/each}}
</ul>
</div>
... ...
... ... @@ -5,7 +5,7 @@
<div class="list-page">
{{# brands}}
<div class="brand-item">
<img class="lazy" data-original="{{image logo 112 77}}">
<img class="lazy" data-original="{{image logo 140 65}}">
</div>
{{/ brands}}
</div>
... ...
... ... @@ -22,7 +22,7 @@
</a>
<div class="item-info">
<a href="{{href}}" target="_blank">
<img class="logo-img" src="{{image logo 155 65}}">
<img class="logo-img" src="{{image logo 140 65}}">
<p class="discount"><i>{{discount}}</i>{{discountText}}</p>
<p class="title">{{title}}</p>
<label class="time" data-limit="{{limit}}" data-pre="仅剩"></label>
... ...
... ... @@ -10,7 +10,7 @@
</a>
<div class="item-info">
<a href="{{href}}" target="_blank">
<img src="{{image logo 150 50}}" class="brand-logo">
<img src="{{image logo 140 65}}" class="brand-logo">
</a>
<div class="activity-info">
<p>
... ...
<div class="brand-sale">
<div class="floor-title">
折扣专场 SALE
</div>
{{#brandSale}}
<div class="sale-group-big clearfix">
{{#big}}
<a class="item pull-left" href="{{link}}" target= "_blank">
<div class="pic">
<img src="{{image img 375 400}}">
<div class="time"><span class="time-span"><span class="iconfont">&#xe60a;</span>{{time}}</span></div>
</div>
<div class="detail">
<img class="brand pull-left" src="{{image brand 185 86}}">
<div class="text">
<div class="discount">
<span class="num">{{discount}}</span>
{{discountText}}
</div>
<div class="active-name">{{activityName}}</div>
<div class="title">
{{title}}
{{#if brandSale}}
{{#brandSale}}
<div class="floor-title">
折扣专场 SALE
</div>
<div class="sale-group-big clearfix">
{{#big}}
<a class="item pull-left" href="{{link}}" target= "_blank">
<div class="pic">
<img src="{{image img 375 375}}">
<div class="time"><span class="time-span"><span class="iconfont">&#xe60a;</span>{{time}}</span></div>
</div>
<div class="detail">
<img class="brand pull-left" src="{{image brand 185 86}}">
<div class="text">
<div class="discount">
<span class="num">{{discount}}</span>
{{discountText}}
</div>
<div class="active-name">{{activityName}}</div>
<div class="title">
{{title}}
</div>
</div>
</div>
</div>
</a>
{{/big}}
</div>
<div class="sale-group clearfix">
{{#normal}}
<a class="item pull-left" href="{{link}}" target= "_blank">
<img class="pic" src="{{image img 350 360}}">
<div class="detail">
<div class="title">{{title}}{{discount}}{{discountText}}</div>
<div class="time">{{time}}</div>
</div>
</a>
{{/normal}}
</div>
{{/brandSale}}
</a>
{{/big}}
</div>
<div class="sale-group clearfix">
{{#normal}}
<a class="item pull-left" href="{{link}}" target= "_blank">
<img class="pic" src="{{image img 350 350}}">
<div class="detail">
<div class="title">{{title}}{{discount}}{{discountText}}</div>
<div class="time">{{time}}</div>
</div>
</a>
{{/normal}}
</div>
{{/brandSale}}
{{/if}}
</div>
... ...
<div class="floor-header clearfix">
<h2 class="floor-title">{{name}}</h2>
{{# name}}
<h2 class="floor-title">{{.}}</h2>
{{/ name}}
{{#if navs}}
<ul class="header-navs">
{{# navs}}
... ...
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
webpackJsonp([3],[function(e,t,i){function n(e){var t=36e5,i=6e4,n=1e3,s="",a=0,l=0,o=0,r=0;return e>1e3&&(a=Math.floor(e/t/24),l=Math.floor(e/t%24),o=Math.floor(e/i%60),r=Math.floor(e/n%60),s+=a>0?a+"天":"",s+=l>0?l+"时":"",s+=o>0?o+"分":"",s+=r>0?r+"秒":""),s}function s(){var e,t,i,s;for(e=0;e<p.length;e++){if(p[e].time<0)return;p[e].time-=1e3,i=n(p[e].time),i?(t=i,p[e].pre&&(t=p[e].pre+" "+t)):(s=p[e].dom.closest(".item-info").parent(),s.find("a").attr("onclick","return false;"),t="活动已结束"),p[e].dom.text(t)}}function a(e,t){e.animate({"margin-left":10*-t+"0%"},"fast").data({page:t})}function l(e,t){var i="",n=[],s=0;if(e.length){for(e.each(function(){s%t===0&&n.push(""),n[n.length-1]+=e[s].outerHTML,s++}),n.length>3&&(n.length=3),s=0;s<n.length;s++)i+='<div class="list-page">'+n[s]+"</div>";return{length:n.length,html:i}}}function o(){var e=l(h.find(".good-item"),5),t=l(u.find(".brand-item"),9);e&&e.length>1&&(h.html(e.html).data({max:e.length}),h.siblings(".page-btns").show()),t&&t.length>1&&(u.html(t.html).data({max:t.length}),u.siblings(".page-btns").show())}var r,d=i(1),c=i(2),h=d(".limit-main .good-list"),u=d(".limit-main .brand-list"),f=d(".sort-layer .full-line"),m=d(".outlets-page").data("page"),p=[];i(4),i(5),i(20),f.length&&(r=f.parent(),d(window).scroll(function(){var e=r.position().top;d(this).scrollTop()>=e?f.addClass("fixed"):f.removeClass("fixed")})),d(".time").each(function(){var e=d(this).data();e.limit&&p.push({dom:d(this),time:e.limit,pre:e.pre?e.pre:""})}),d(".page-btns > label").click(function(){var e,t,i,n,s=(new Date).getTime();e=d(this).closest(".good-page-btns").length?h:u,t=e.data(),i=t.max?t.max:1,n=t.page?t.page:0,t.time&&s-t.time<500||(e.data({time:s}),n+=d(this).hasClass("pre-page-btn")?i-1:1,n%=i,a(e,n))}),setInterval(s,1e3),m?d(".slide-container").slider({orient:!1}):d(".slide-container").slider({orient:!0}),o(),c(d("img.lazy"))},,,,,function(e,t,i){var n=i(1),s=i(2);!function(){var e=function(e,t){this.$element=n(e),this.options=n.extend({},n.fn.slider.defaults,t),this.bigItem=this.$element.find(".slide-wrapper").find("li"),this.smallItem=null,this.len=this.bigItem.size(),this.index=0,this.timer=null,this.init()};e.prototype={init:function(){if(this.$element){if(this.len<=1)return void s(this.$element.find("img.lazy"));this.options.pagination?this.smallItem=n(this.options.pagination).find("li"):this._createPage(),this.options.orient&&this._createOrient(),this._slideShow(),this._bindEvent(),this._autoplay()}},_createOrient:function(){var e='<div class="slide-switch"><a class="prev" href="javascript:;"><span class="iconfont">&#xe609;</span></a><a class="next" href="javascript:;"><span class="iconfont">&#xe608;</span></a></div>';this.$element.find(".slide-switch").length>0||this.$element.append(e)},_createPage:function(){var e='<div class="slide-pagination"><div class="slide-pagination-inner"><div class="slide-shade"></div><div class="slide-pagination-last">',t=0;if(!(this.len<=1)){for(t=0;t<this.len;t++)e+="<span></span>";e+="</div></div></div>",this.$element.append(n(e)),this.smallItem=this.$element.find(".slide-pagination-inner span")}},_bindEvent:function(){var e=this;this.$element.find(".slide-switch").on("click",".next",function(){e._nextSlide(),clearInterval(e.timer),e.timer=setInterval(function(){e._nextSlide()},e.options.time)}).on("click",".prev",function(){e._prevSlide(),clearInterval(e.timer),e.timer=setInterval(function(){e._nextSlide()},e.options.time)}),this.smallItem.on("mouseenter",function(){e.index=n(this).index(),clearInterval(e.timer),e._slideShow()}).on("mouseleave",function(){e._autoplay()}),this.$element.on("mouseenter",function(){n(this).find(".slide-switch").addClass("show")}).on("mouseleave",function(){n(this).find(".slide-switch").removeClass("show")})},_nextSlide:function(){this.index===this.len-1?this.index=0:this.index++,this._slideShow()},_prevSlide:function(){0===this.index?this.index=this.len-1:this.index--,this._slideShow()},_slideShow:function(){var e=this.bigItem.eq(this.index).find("img.lazy");e.attr("src")!==e.data("original")&&(s(e,{event:"sporty"}),e.trigger("sporty")),this.smallItem.eq(this.index).addClass("focus").siblings().removeClass("focus"),this.bigItem.eq(this.index).show().stop().animate({opacity:1},function(){n(this).find(".slide-tips > p").removeClass("hide")}).siblings().stop().animate({opacity:0},function(){n(this).hide().find(".slide-tips > p").addClass("hide")})},_autoplay:function(){var e=this;clearInterval(this.timer),this.timer=setInterval(function(){e._nextSlide()},this.options.time)}},n.fn.slider=function(t){return this.each(function(){var i=n(this),s=i.data("Slider"),a="object"==typeof t&&t;s||i.data("Slider",s=new e(this,a)),"string"==typeof t&&s[t]()})},n.fn.slider.Constructor=e,n.fn.slider.defaults={time:5e3,orient:!0,pagination:null}}(n)},function(e,t,i){function n(e,t){e.each(function(){v(this).closest(".attr").hasClass("checked")||v(this).removeClass("checked").html(C.unchecked)}),t.find(".checkbox").addClass("checked").html(C.checked)}function s(){k.addClass("hide"),w.removeClass("hide")}function a(){w.addClass("hide"),k.removeClass("hide"),S.children("span").removeClass("hover")}function l(e,t){var i,n=window.queryString();n[e]=t,delete n.page,i="?"+decodeURIComponent(v.param(n)),window.location.href=i}function o(){$.children(".senior-sub:eq("+p+")").addClass("hide"),z.children(".attr:eq("+p+")").removeClass("hover"),p=-1}var r,d,c,h,u,f,m,p,v=i(1),g=i(3),C={unchecked:"&#xe612;",checked:"&#xe613;"},b={up:"&#xe607;",down:"&#xe60b;"},k=v(".brand .default"),x=v("#brand-search-input"),w=v(".brand .brand-panel"),y=w.find(".attr"),I=v("#brand-more"),_=v("#brand-multi"),S=v(".brands-index"),T=v(".ud-price-range"),q=/^\d+$/,M=v(".sort-sub-wrap"),$=v(".senior-sub-wrap"),z=v(".senior-attr-wrap"),L='{{# size}}<a class="attr {{#if checked}}checked{{/if}}" href="{{href}}">{{name}}</a>{{/ size}}',j={},D=v(".filter-box .size");L=g.compile(L),v(".filter-box").on("selectstart",".attr, .brands-index span",function(){return!1}),v(".sort-pre").on("click","li",function(){var e=v(this),t=e.index(),i=e.data("id");return e.hasClass("active")?(e.removeClass("active"),M.children(":eq("+t+")").addClass("hide"),void D.addClass("hide")):(e.siblings(".active").removeClass("active"),e.addClass("active"),M.children(":not(.hide)").addClass("hide"),M.children(":eq("+t+")").removeClass("hide"),void(D.data("load")||(j[i]?(D.find(".attr-content").html(j[i]),D.removeClass("hide")):v.ajax({url:"/product/search/sortSize",data:{msort:i}}).then(function(e){"array"===v.type(e)&&e.length?(j[i]=L({size:e}),D.find(".attr-content").html(j[i]),D.removeClass("hide")):D.addClass("hide")}))))}),I.length>0&&(r=I.children("em"),d=I.children(".iconfont")),_.click(function(){"none"===w.css("display")&&I.trigger("click"),s(),w.removeClass("hide").addClass("multi"),v(this).addClass("hide"),I.addClass("hide")}),I.click(function(){var e=v(this);e.hasClass("more")?(a(),r.text("更多"),d.html(b.down),x.val("").trigger("keyup")):(s(),r.text("收起"),d.html(b.up)),v(this).toggleClass("more")}),S.on("mouseenter","span",function(){var e=v(this),t=e.data("index");e.hasClass("hover")||setTimeout(function(){e.siblings("span.hover").removeClass("hover"),e.addClass("hover"),0===e.index()?y.removeClass("hide"):y.addClass("hide").filter("[data-index="+t+"]").removeClass("hide")},120)}),x.keyup(function(){var e=v(this).val().toLowerCase();""===e?y.removeClass("hide"):y.addClass("hide").filter('[data-key*="'+e+'"]').removeClass("hide")}),v("#brand-multi-ok").click(function(){var e=[];v(this).hasClass("dis")||(w.find("span.checked").each(function(){e.push(v(this).data("id"))}),l("brand",e.join(",")))}),v(".multi-select-cancel").click(function(){var e=v(this).closest(".multi");e.hasClass("brand-panel")&&(_.removeClass("hide"),I.trigger("click"),I.removeClass("hide"),x.val("").trigger("keyup"),a()),e.addClass("hide").removeClass("multi"),n(e.find(".checkbox.checked"),e.find(".attr.checked")),v(this).siblings(".multi-select-ok").addClass("dis")}),v(".check-container").on("click",".attr",function(){var e=v(this),t=e.find(".checkbox"),i=e.closest(".brand-panel, .senior-sub").find(".multi-select-ok");t.toggleClass("checked"),t.hasClass("checked")?t.html(C.checked):t.html(C.unchecked),t.hasClass("checked")||e.siblings(".attr").find(".checked").length>0?i.removeClass("dis"):i.addClass("dis")}),v(".brand, .senior").on("click",".attr > a",function(e){v(this).closest(".multi").length>0&&e.preventDefault()}),v(".filter-box").on("click","li.checked, a.checked",function(e){e.preventDefault()}),T.length>0&&(c=T.find(".limit"),h=c.filter(".min"),u=c.filter(".max"),f=T.find(".price-sure"),c.keyup(function(){var e,t,i,n=v.trim(v(this).val()),s=q.test(n);s||(e=parseInt(n,10),v(this).val(isNaN(e)?"":e)),t=v.trim(h.val()),i=v.trim(u.val()),""!==t||""!==i?f.removeClass("hide"):f.addClass("hide")}),f.click(function(){var e,t=v.trim(h.val()),i=v.trim(u.val());""!==t&&""!==i&&+t>+i&&(e=i,i=t,t=e),l("price",t+","+i)})),z.on("mouseenter",".attr",function(){var e=v(this),t=e.index();e.hasClass("no-sub")||(e.addClass("hover").siblings().removeClass("hover"),$.children(".senior-sub:eq("+t+")").removeClass("hide").siblings().addClass("hide"))}).on("mouseleave",".attr",function(){var e=v(this),t=e.index();e.hasClass("no-sub")||(p=t,m=setTimeout(function(){o()},100))}),v(".senior-sub").on("click",".multi-select",function(){v(this).closest(".senior-sub").addClass("multi")}).on("click",".multi-select-ok",function(){var e=v(this),t=e.closest(".senior-sub"),i=[];e.hasClass("dis")||(t.find("span.checked").each(function(){i.push(v(this).data("id"))}),l(t.data("attr"),i.join(",")))}).on("mouseenter",function(){clearTimeout(m)}).on("mouseleave",function(){o()})},function(e,t,i){var n=i(1),s=n("#count-per-page"),a=s.next("ul"),l=200;n(document).click(function(e){n(e.target).closest(".page-count").length>0||a&&a.slideUp(l)}),s.click(function(){"none"===a.css("display")?a.slideDown(l):a.slideUp(l)})},,,function(e,t,i){function n(){this.handlers={}}var s=i(1);n.prototype={constructor:n,addHandler:function(e,t){"undefined"==typeof this.handlers[e]&&(this.handlers[e]=[]),this.handlers[e].push(t)},fire:function(e){var t,i;if(e.target||(e.target=this),this.handlers[e.type]instanceof Array)for(t=this.handlers[e.type],i=0;i<t.length;i++)t[i](e)},removeHandler:function(e,t){var i,n;if(this.handlers[e]instanceof Array){for(i=this.handlers[e],n=0;n<i.length&&i[n]!==t;n++);i.splice(n,1)}}},e.exports=function(e,t){function i(e){var i,n=0,h=0,u=t,f=0,m="",p=0,v=0;switch(e.type){case"mouseenter":i=s(this),a=setTimeout(function(){l=!0,m=i.clone(),f=i.index()+1,n=f%u===0?u:f%u,h=Math.ceil(f/u),p=i.offset().left,v=c-(p+r),o.fire({type:"MouseEnter",target:i,targetWidth:r,targetHeight:d,targetX:n,targetY:h,rowWidth:u,activeIndex:f,targetDuplicate:m,offsetL:p,offsetR:v})},150);break;case"mouseleave":l||(a&&clearTimeout(a),o.fire({type:"MouseLeave"})),l=!1}}var a,l,o=new n,r=e.eq(0).width(),d=e.eq(0).height(),c=s(window).width();return e.bind({mouseenter:i,mouseleave:i}),o}},function(e,t,i){var n,s=i(1),a=i(2),l=i(3),o=i(10),r=s(".goods-container"),d=r.find(".good-info"),c=r.find(".good-item-wrapper"),h=r.find(".good-info-main"),u=r.find(".good-select-color"),f=s(".product-list-nav");a(s("img.lazy")),t.init=function(e){function t(e,t){var i,n,s,a="",l=e.length,o=4,r=Math.ceil(l/o),d=0;for(i=0;r>i;i++)for(a+="<ul>",n=0;o>n&&(s=i*o+n,s!==l);n++)a+='<li><a target="_blank" href="'+e[i*o+n].url+t+'"><img src="'+e[i*o+n].src+'" data-cover="'+e[i*o+n].coverImg+'" /></a></li>',n===o-1&&(a+="</ul>",d++);return r>d&&(a+="</ul>"),{colorListStr:a,ulNum:r}}function i(){h.html(""),u.html(""),c.css({display:"none"})}n=null,d.unbind(),n=o(d,e),n.addHandler("MouseEnter",function(e){var n,a,l,o,d,f,m,p,v,g,C,b,k=10,x=35,w=e.target.attr("data-from")||"";l=[],e.target.find(".hideList > li").each(function(){a=s(this).data(),a.coverImg=a.src,l.push(a)}),n=t(l,w),i(),d=n.colorListStr,o=n.ulNum,h.append(e.targetDuplicate),u.append(s(d)),g=c.css("paddingLeft"),C=c.css("paddingTop"),b=r.css("paddingTop"),f=10+65*o+e.targetWidth,p=(e.targetX-1)*(e.targetWidth+k)-(parseInt(g,10)+1),v=(e.targetY-1)*(e.targetHeight+x)+parseInt(b,10)-(parseInt(C,10)+1),m=e.offsetR-(65*o+25),0>=m&&(p=p+m-25),c.css({width:f,left:p,top:v,display:"inline-block"}),l[0]&&l[0].src&&h.find(".good-thumb img").attr("src",l[0].src)}),n.addHandler("MouseLeave",function(){i()}),c.mouseleave(function(){i()})},s(document).on("mouseenter",".good-select-color li",function(){var e=s(this).find("img").attr("data-cover"),t=s(this).closest(".good-item-wrapper").find(".good-detail-img img");t.attr("src",e)}),f.find("h3").click(function(){var e=s(this).closest(".product-list-nav");e.hasClass("active")?e.find(".sort-child-list").stop(!0,!0).slideUp():e.find(".sort-child-list").stop(!0,!0).slideDown(),e.toggleClass("active")}),function(){var e,t=s("#brand-card"),i=s("#brand-favor");t.length&&s.ajax({type:"POST",url:"/product/index/getNodeContent",data:{node:t.data("node")}}).then(function(e){t.html(e)}),i.length&&(e=s("#pic-link-tpl").html(),s.ajax({type:"POST",url:"/product/index/getAdnav",data:{brandId:i.data("id")}}).then(function(t){t&&s("#brand-ad").html(l.compile(e)({picLink:t}))}))}()},,,,,,,,,function(e,t,i){var n=i(11);i(6),i(7),n.init(4)}]);
\ No newline at end of file
webpackJsonp([3],[function(e,t,i){function n(e){var t=36e5,i=6e4,n=1e3,s="",a=0,l=0,o=0,r=0;return e>1e3&&(a=Math.floor(e/t/24),l=Math.floor(e/t%24),o=Math.floor(e/i%60),r=Math.floor(e/n%60),s+=a>0?a+"天":"",s+=l>0?l+"时":"",s+=o>0?o+"分":"",s+=r>0?r+"秒":""),s}function s(){var e,t,i,s;for(e=0;e<m.length;e++){if(m[e].time<0)return;m[e].time-=1e3,i=n(m[e].time),i?(t=i,m[e].pre&&(t=m[e].pre+" "+t)):(s=m[e].dom.closest(".item-info").parent(),s.find("a").attr("onclick","return false;"),t="活动已结束"),m[e].dom.text(t)}}function a(e,t){e.animate({"margin-left":10*-t+"0%"},"fast").data({page:t})}function l(e,t){var i="",n=[],s=0;if(e.length){for(e.each(function(){s%t===0&&n.push(""),n[n.length-1]+=e[s].outerHTML,s++}),n.length>3&&(n.length=3),s=0;s<n.length;s++)i+='<div class="list-page">'+n[s]+"</div>";return{length:n.length,html:i}}}function o(){var e=l(h.find(".good-item"),5),t=l(u.find(".brand-item"),9);e&&e.length>1&&(h.html(e.html).data({max:e.length}),h.siblings(".page-btns").show()),t&&t.length>1&&(u.html(t.html).data({max:t.length}),u.siblings(".page-btns").show())}var r,d=i(1),c=i(2),h=d(".limit-main .good-list"),u=d(".limit-main .brand-list"),f=d(".sort-layer .full-line"),m=[];i(4),i(5),i(20),f.length&&(r=f.parent(),d(window).scroll(function(){var e=r.position().top;d(this).scrollTop()>=e?f.addClass("fixed"):f.removeClass("fixed")})),d(".time").each(function(){var e=d(this).data();e.limit&&m.push({dom:d(this),time:e.limit,pre:e.pre?e.pre:""})}),d(".page-btns > label").click(function(){var e,t,i,n,s=(new Date).getTime();e=d(this).closest(".good-page-btns").length?h:u,t=e.data(),i=t.max?t.max:1,n=t.page?t.page:0,t.time&&s-t.time<500||(e.data({time:s}),n+=d(this).hasClass("pre-page-btn")?i-1:1,n%=i,a(e,n),d(window).trigger("scroll"))}),setInterval(s,1e3),d(".slide-container").slider({orient:!0}),o(),c(d("img.lazy"))},,,,,function(e,t,i){var n=i(1),s=i(2);!function(){var e=function(e,t){this.$element=n(e),this.options=n.extend({},n.fn.slider.defaults,t),this.bigItem=this.$element.find(".slide-wrapper").find("li"),this.smallItem=null,this.len=this.bigItem.size(),this.index=0,this.timer=null,this.init()};e.prototype={init:function(){if(this.$element){if(this.len<=1)return void s(this.$element.find("img.lazy"));this.options.pagination?this.smallItem=n(this.options.pagination).find("li"):this._createPage(),this.options.orient&&this._createOrient(),this._slideShow(),this._bindEvent(),this._autoplay()}},_createOrient:function(){var e='<div class="slide-switch"><a class="prev" href="javascript:;"><span class="iconfont">&#xe609;</span></a><a class="next" href="javascript:;"><span class="iconfont">&#xe608;</span></a></div>';this.$element.find(".slide-switch").length>0||this.$element.append(e)},_createPage:function(){var e='<div class="slide-pagination"><div class="slide-pagination-inner"><div class="slide-shade"></div><div class="slide-pagination-last">',t=0;if(!(this.len<=1)){for(t=0;t<this.len;t++)e+="<span></span>";e+="</div></div></div>",this.$element.append(n(e)),this.smallItem=this.$element.find(".slide-pagination-inner span")}},_bindEvent:function(){var e=this;this.$element.find(".slide-switch").on("click",".next",function(){e._nextSlide(),clearInterval(e.timer),e.timer=setInterval(function(){e._nextSlide()},e.options.time)}).on("click",".prev",function(){e._prevSlide(),clearInterval(e.timer),e.timer=setInterval(function(){e._nextSlide()},e.options.time)}),this.smallItem.on("mouseenter",function(){e.index=n(this).index(),clearInterval(e.timer),e._slideShow()}).on("mouseleave",function(){e._autoplay()}),this.$element.on("mouseenter",function(){n(this).find(".slide-switch").addClass("show")}).on("mouseleave",function(){n(this).find(".slide-switch").removeClass("show")})},_nextSlide:function(){this.index===this.len-1?this.index=0:this.index++,this._slideShow()},_prevSlide:function(){0===this.index?this.index=this.len-1:this.index--,this._slideShow()},_slideShow:function(){var e=this.bigItem.eq(this.index).find("img.lazy");e.attr("src")!==e.data("original")&&(s(e,{event:"sporty"}),e.trigger("sporty")),this.smallItem.eq(this.index).addClass("focus").siblings().removeClass("focus"),this.bigItem.eq(this.index).show().stop().animate({opacity:1},function(){n(this).find(".slide-tips > p").removeClass("hide")}).siblings().stop().animate({opacity:0},function(){n(this).hide().find(".slide-tips > p").addClass("hide")})},_autoplay:function(){var e=this;clearInterval(this.timer),this.timer=setInterval(function(){e._nextSlide()},this.options.time)}},n.fn.slider=function(t){return this.each(function(){var i=n(this),s=i.data("Slider"),a="object"==typeof t&&t;s||i.data("Slider",s=new e(this,a)),"string"==typeof t&&s[t]()})},n.fn.slider.Constructor=e,n.fn.slider.defaults={time:5e3,orient:!0,pagination:null}}(n)},function(e,t,i){function n(e,t){e.each(function(){v(this).closest(".attr").hasClass("checked")||v(this).removeClass("checked").html(C.unchecked)}),t.find(".checkbox").addClass("checked").html(C.checked)}function s(){k.addClass("hide"),w.removeClass("hide")}function a(){w.addClass("hide"),k.removeClass("hide"),S.children("span").removeClass("hover")}function l(e,t){var i,n=window.queryString();n[e]=t,delete n.page,i="?"+decodeURIComponent(v.param(n)),window.location.href=i}function o(){$.children(".senior-sub:eq("+p+")").addClass("hide"),z.children(".attr:eq("+p+")").removeClass("hover"),p=-1}var r,d,c,h,u,f,m,p,v=i(1),g=i(3),C={unchecked:"&#xe612;",checked:"&#xe613;"},b={up:"&#xe607;",down:"&#xe60b;"},k=v(".brand .default"),x=v("#brand-search-input"),w=v(".brand .brand-panel"),y=w.find(".attr"),I=v("#brand-more"),_=v("#brand-multi"),S=v(".brands-index"),T=v(".ud-price-range"),q=/^\d+$/,M=v(".sort-sub-wrap"),$=v(".senior-sub-wrap"),z=v(".senior-attr-wrap"),L='{{# size}}<a class="attr {{#if checked}}checked{{/if}}" href="{{href}}">{{name}}</a>{{/ size}}',j={},D=v(".filter-box .size");L=g.compile(L),v(".filter-box").on("selectstart",".attr, .brands-index span",function(){return!1}),v(".sort-pre").on("click","li",function(){var e=v(this),t=e.index(),i=e.data("id");return e.hasClass("active")?(e.removeClass("active"),M.children(":eq("+t+")").addClass("hide"),void D.addClass("hide")):(e.siblings(".active").removeClass("active"),e.addClass("active"),M.children(":not(.hide)").addClass("hide"),M.children(":eq("+t+")").removeClass("hide"),void(D.data("load")||(j[i]?(D.find(".attr-content").html(j[i]),D.removeClass("hide")):v.ajax({url:"/product/search/sortSize",data:{msort:i}}).then(function(e){"array"===v.type(e)&&e.length?(j[i]=L({size:e}),D.find(".attr-content").html(j[i]),D.removeClass("hide")):D.addClass("hide")}))))}),I.length>0&&(r=I.children("em"),d=I.children(".iconfont")),_.click(function(){"none"===w.css("display")&&I.trigger("click"),s(),w.removeClass("hide").addClass("multi"),v(this).addClass("hide"),I.addClass("hide")}),I.click(function(){var e=v(this);e.hasClass("more")?(a(),r.text("更多"),d.html(b.down),x.val("").trigger("keyup")):(s(),r.text("收起"),d.html(b.up)),v(this).toggleClass("more")}),S.on("mouseenter","span",function(){var e=v(this),t=e.data("index");e.hasClass("hover")||setTimeout(function(){e.siblings("span.hover").removeClass("hover"),e.addClass("hover"),0===e.index()?y.removeClass("hide"):y.addClass("hide").filter("[data-index="+t+"]").removeClass("hide")},120)}),x.keyup(function(){var e=v(this).val().toLowerCase();""===e?y.removeClass("hide"):y.addClass("hide").filter('[data-key*="'+e+'"]').removeClass("hide")}),v("#brand-multi-ok").click(function(){var e=[];v(this).hasClass("dis")||(w.find("span.checked").each(function(){e.push(v(this).data("id"))}),l("brand",e.join(",")))}),v(".multi-select-cancel").click(function(){var e=v(this).closest(".multi");e.hasClass("brand-panel")&&(_.removeClass("hide"),I.trigger("click"),I.removeClass("hide"),x.val("").trigger("keyup"),a()),e.addClass("hide").removeClass("multi"),n(e.find(".checkbox.checked"),e.find(".attr.checked")),v(this).siblings(".multi-select-ok").addClass("dis")}),v(".check-container").on("click",".attr",function(){var e=v(this),t=e.find(".checkbox"),i=e.closest(".brand-panel, .senior-sub").find(".multi-select-ok");t.toggleClass("checked"),t.hasClass("checked")?t.html(C.checked):t.html(C.unchecked),t.hasClass("checked")||e.siblings(".attr").find(".checked").length>0?i.removeClass("dis"):i.addClass("dis")}),v(".brand, .senior").on("click",".attr > a",function(e){v(this).closest(".multi").length>0&&e.preventDefault()}),v(".filter-box").on("click","li.checked, a.checked",function(e){e.preventDefault()}),T.length>0&&(c=T.find(".limit"),h=c.filter(".min"),u=c.filter(".max"),f=T.find(".price-sure"),c.keyup(function(){var e,t,i,n=v.trim(v(this).val()),s=q.test(n);s||(e=parseInt(n,10),v(this).val(isNaN(e)?"":e)),t=v.trim(h.val()),i=v.trim(u.val()),""!==t||""!==i?f.removeClass("hide"):f.addClass("hide")}),f.click(function(){var e,t=v.trim(h.val()),i=v.trim(u.val());""!==t&&""!==i&&+t>+i&&(e=i,i=t,t=e),l("price",t+","+i)})),z.on("mouseenter",".attr",function(){var e=v(this),t=e.index();e.hasClass("no-sub")||(e.addClass("hover").siblings().removeClass("hover"),$.children(".senior-sub:eq("+t+")").removeClass("hide").siblings().addClass("hide"))}).on("mouseleave",".attr",function(){var e=v(this),t=e.index();e.hasClass("no-sub")||(p=t,m=setTimeout(function(){o()},100))}),v(".senior-sub").on("click",".multi-select",function(){v(this).closest(".senior-sub").addClass("multi")}).on("click",".multi-select-ok",function(){var e=v(this),t=e.closest(".senior-sub"),i=[];e.hasClass("dis")||(t.find("span.checked").each(function(){i.push(v(this).data("id"))}),l(t.data("attr"),i.join(",")))}).on("mouseenter",function(){clearTimeout(m)}).on("mouseleave",function(){o()})},function(e,t,i){var n=i(1),s=n("#count-per-page"),a=s.next("ul"),l=200;n(document).click(function(e){n(e.target).closest(".page-count").length>0||a&&a.slideUp(l)}),s.click(function(){"none"===a.css("display")?a.slideDown(l):a.slideUp(l)})},,,function(e,t,i){function n(){this.handlers={}}var s=i(1);n.prototype={constructor:n,addHandler:function(e,t){"undefined"==typeof this.handlers[e]&&(this.handlers[e]=[]),this.handlers[e].push(t)},fire:function(e){var t,i;if(e.target||(e.target=this),this.handlers[e.type]instanceof Array)for(t=this.handlers[e.type],i=0;i<t.length;i++)t[i](e)},removeHandler:function(e,t){var i,n;if(this.handlers[e]instanceof Array){for(i=this.handlers[e],n=0;n<i.length&&i[n]!==t;n++);i.splice(n,1)}}},e.exports=function(e,t){function i(e){var i,n=0,h=0,u=t,f=0,m="",p=0,v=0;switch(e.type){case"mouseenter":i=s(this),a=setTimeout(function(){l=!0,m=i.clone(),f=i.index()+1,n=f%u===0?u:f%u,h=Math.ceil(f/u),p=i.offset().left,v=c-(p+r),o.fire({type:"MouseEnter",target:i,targetWidth:r,targetHeight:d,targetX:n,targetY:h,rowWidth:u,activeIndex:f,targetDuplicate:m,offsetL:p,offsetR:v})},150);break;case"mouseleave":l||(a&&clearTimeout(a),o.fire({type:"MouseLeave"})),l=!1}}var a,l,o=new n,r=e.eq(0).width(),d=e.eq(0).height(),c=s(window).width();return e.bind({mouseenter:i,mouseleave:i}),o}},function(e,t,i){var n,s=i(1),a=i(2),l=i(3),o=i(10),r=s(".goods-container"),d=r.find(".good-info"),c=r.find(".good-item-wrapper"),h=r.find(".good-info-main"),u=r.find(".good-select-color"),f=s(".product-list-nav");a(s("img.lazy")),t.init=function(e){function t(e,t){var i,n,s,a="",l=e.length,o=4,r=Math.ceil(l/o),d=0;for(i=0;r>i;i++)for(a+="<ul>",n=0;o>n&&(s=i*o+n,s!==l);n++)a+='<li><a target="_blank" href="'+e[i*o+n].url+t+'"><img src="'+e[i*o+n].src+'" data-cover="'+e[i*o+n].coverImg+'" /></a></li>',n===o-1&&(a+="</ul>",d++);return r>d&&(a+="</ul>"),{colorListStr:a,ulNum:r}}function i(){h.html(""),u.html(""),c.css({display:"none"})}n=null,d.unbind(),n=o(d,e),n.addHandler("MouseEnter",function(e){var n,a,l,o,d,f,m,p,v,g,C,b,k=10,x=35,w=e.target.attr("data-from")||"";l=[],e.target.find(".hideList > li").each(function(){a=s(this).data(),a.coverImg=a.src,l.push(a)}),n=t(l,w),i(),d=n.colorListStr,o=n.ulNum,h.append(e.targetDuplicate),u.append(s(d)),g=c.css("paddingLeft"),C=c.css("paddingTop"),b=r.css("paddingTop"),f=10+65*o+e.targetWidth,p=(e.targetX-1)*(e.targetWidth+k)-(parseInt(g,10)+1),v=(e.targetY-1)*(e.targetHeight+x)+parseInt(b,10)-(parseInt(C,10)+1),m=e.offsetR-(65*o+25),0>=m&&(p=p+m-25),c.css({width:f,left:p,top:v,display:"inline-block"}),l[0]&&l[0].src&&h.find(".good-thumb img").attr("src",l[0].src)}),n.addHandler("MouseLeave",function(){i()}),c.mouseleave(function(){i()})},s(document).on("mouseenter",".good-select-color li",function(){var e=s(this).find("img").attr("data-cover"),t=s(this).closest(".good-item-wrapper").find(".good-detail-img img");t.attr("src",e)}),f.find("h3").click(function(){var e=s(this).closest(".product-list-nav");e.hasClass("active")?e.find(".sort-child-list").stop(!0,!0).slideUp():e.find(".sort-child-list").stop(!0,!0).slideDown(),e.toggleClass("active")}),function(){var e,t=s("#brand-card"),i=s("#brand-favor");t.length&&s.ajax({type:"POST",url:"/product/index/getNodeContent",data:{node:t.data("node")}}).then(function(e){t.html(e)}),i.length&&(e=s("#pic-link-tpl").html(),s.ajax({type:"POST",url:"/product/index/getAdnav",data:{brandId:i.data("id")}}).then(function(t){t&&s("#brand-ad").html(l.compile(e)({picLink:t}))}))}()},,,,,,,,,function(e,t,i){var n=i(11);i(6),i(7),n.init(4)}]);
\ No newline at end of file
... ...
webpackJsonp([1],[function(t,e,i){function n(t){var e,i,n,s;s=t.attr("urlLocation"),e="/product/sale/goods",n=t.parent().parent(".sale-box").find(".goods"),i=e+s,a.ajax({type:"GET",url:i,data:""}).then(function(e){n.html(""),n.append(e),r(t.closest(".sale-box").find(".lazy"))})}function s(t){var e=36e5,i=6e4,n=1e3,s="",o=0,a=0,r=0,l=0;return t>1e3&&(o=Math.floor(t/e/24),a=Math.floor(t/e%24),r=Math.floor(t/i%60),l=Math.floor(t/n%60),s+=o>0?o+"天":"",s+=a>0?a+"时":"",s+=r>0?r+"分":"",s+=l>0?l+"秒":""),s}function o(){var t,e,i;for(t=0;t<c.length;t++){if(c[t].time<0)return;c[t].time-=1e3,i=s(c[t].time),i?(e=i,c[t].pre&&(e=c[t].pre+" "+e)):e="活动已结束",a(".time-calculate").removeClass("hidden"),a(".time-calculate").text(i)}}var a=i(1),r=i(2),l=i(11),c=[],d=a(".sale-box"),h=a(".sale-nav li");i(4),i(21),i(5),i(6),i(7),l.init(4),r(a("img.lazy")),a(".slide-container").slider(),h.on("click",function(){a(this).siblings(".active").removeClass("active"),a(this).addClass("active"),n(a(this))}),function(){d.each(function(){var t=a(this).find(h).eq(0);n(t)})}(),".sale-discount-page".length>0&&(a(".time-calculate").each(function(){var t=a(this).attr("data");t&&c.push({dom:a(this),time:t})}),setInterval(o,1e3))},,,,,function(t,e,i){var n=i(1),s=i(2);!function(){var t=function(t,e){this.$element=n(t),this.options=n.extend({},n.fn.slider.defaults,e),this.bigItem=this.$element.find(".slide-wrapper").find("li"),this.smallItem=null,this.len=this.bigItem.size(),this.index=0,this.timer=null,this.init()};t.prototype={init:function(){if(this.$element){if(this.len<=1)return void s(this.$element.find("img.lazy"));this.options.pagination?this.smallItem=n(this.options.pagination).find("li"):this._createPage(),this.options.orient&&this._createOrient(),this._slideShow(),this._bindEvent(),this._autoplay()}},_createOrient:function(){var t='<div class="slide-switch"><a class="prev" href="javascript:;"><span class="iconfont">&#xe609;</span></a><a class="next" href="javascript:;"><span class="iconfont">&#xe608;</span></a></div>';this.$element.find(".slide-switch").length>0||this.$element.append(t)},_createPage:function(){var t='<div class="slide-pagination"><div class="slide-pagination-inner"><div class="slide-shade"></div><div class="slide-pagination-last">',e=0;if(!(this.len<=1)){for(e=0;e<this.len;e++)t+="<span></span>";t+="</div></div></div>",this.$element.append(n(t)),this.smallItem=this.$element.find(".slide-pagination-inner span")}},_bindEvent:function(){var t=this;this.$element.find(".slide-switch").on("click",".next",function(){t._nextSlide(),clearInterval(t.timer),t.timer=setInterval(function(){t._nextSlide()},t.options.time)}).on("click",".prev",function(){t._prevSlide(),clearInterval(t.timer),t.timer=setInterval(function(){t._nextSlide()},t.options.time)}),this.smallItem.on("mouseenter",function(){t.index=n(this).index(),clearInterval(t.timer),t._slideShow()}).on("mouseleave",function(){t._autoplay()}),this.$element.on("mouseenter",function(){n(this).find(".slide-switch").addClass("show")}).on("mouseleave",function(){n(this).find(".slide-switch").removeClass("show")})},_nextSlide:function(){this.index===this.len-1?this.index=0:this.index++,this._slideShow()},_prevSlide:function(){0===this.index?this.index=this.len-1:this.index--,this._slideShow()},_slideShow:function(){var t=this.bigItem.eq(this.index).find("img.lazy");t.attr("src")!==t.data("original")&&(s(t,{event:"sporty"}),t.trigger("sporty")),this.smallItem.eq(this.index).addClass("focus").siblings().removeClass("focus"),this.bigItem.eq(this.index).show().stop().animate({opacity:1},function(){n(this).find(".slide-tips > p").removeClass("hide")}).siblings().stop().animate({opacity:0},function(){n(this).hide().find(".slide-tips > p").addClass("hide")})},_autoplay:function(){var t=this;clearInterval(this.timer),this.timer=setInterval(function(){t._nextSlide()},this.options.time)}},n.fn.slider=function(e){return this.each(function(){var i=n(this),s=i.data("Slider"),o="object"==typeof e&&e;s||i.data("Slider",s=new t(this,o)),"string"==typeof e&&s[e]()})},n.fn.slider.Constructor=t,n.fn.slider.defaults={time:5e3,orient:!0,pagination:null}}(n)},function(t,e,i){function n(t,e){t.each(function(){m(this).closest(".attr").hasClass("checked")||m(this).removeClass("checked").html(y.unchecked)}),e.find(".checkbox").addClass("checked").html(y.checked)}function s(){_.addClass("hide"),C.removeClass("hide")}function o(){C.addClass("hide"),_.removeClass("hide"),I.children("span").removeClass("hover")}function a(t,e){var i,n=window.queryString();n[t]=e,delete n.page,i="?"+decodeURIComponent(m.param(n)),window.location.href=i}function r(){O.children(".senior-sub:eq("+v+")").addClass("hide"),P.children(".attr:eq("+v+")").removeClass("hover"),v=-1}var l,c,d,h,u,f,p,v,m=i(1),g=i(3),y={unchecked:"&#xe612;",checked:"&#xe613;"},b={up:"&#xe607;",down:"&#xe60b;"},_=m(".brand .default"),x=m("#brand-search-input"),C=m(".brand .brand-panel"),w=C.find(".attr"),k=m("#brand-more"),S=m("#brand-multi"),I=m(".brands-index"),j=m(".ud-price-range"),T=/^\d+$/,E=m(".sort-sub-wrap"),O=m(".senior-sub-wrap"),P=m(".senior-attr-wrap"),q='{{# size}}<a class="attr {{#if checked}}checked{{/if}}" href="{{href}}">{{name}}</a>{{/ size}}',z={},L=m(".filter-box .size");q=g.compile(q),m(".filter-box").on("selectstart",".attr, .brands-index span",function(){return!1}),m(".sort-pre").on("click","li",function(){var t=m(this),e=t.index(),i=t.data("id");return t.hasClass("active")?(t.removeClass("active"),E.children(":eq("+e+")").addClass("hide"),void L.addClass("hide")):(t.siblings(".active").removeClass("active"),t.addClass("active"),E.children(":not(.hide)").addClass("hide"),E.children(":eq("+e+")").removeClass("hide"),void(L.data("load")||(z[i]?(L.find(".attr-content").html(z[i]),L.removeClass("hide")):m.ajax({url:"/product/search/sortSize",data:{msort:i}}).then(function(t){"array"===m.type(t)&&t.length?(z[i]=q({size:t}),L.find(".attr-content").html(z[i]),L.removeClass("hide")):L.addClass("hide")}))))}),k.length>0&&(l=k.children("em"),c=k.children(".iconfont")),S.click(function(){"none"===C.css("display")&&k.trigger("click"),s(),C.removeClass("hide").addClass("multi"),m(this).addClass("hide"),k.addClass("hide")}),k.click(function(){var t=m(this);t.hasClass("more")?(o(),l.text("更多"),c.html(b.down),x.val("").trigger("keyup")):(s(),l.text("收起"),c.html(b.up)),m(this).toggleClass("more")}),I.on("mouseenter","span",function(){var t=m(this),e=t.data("index");t.hasClass("hover")||setTimeout(function(){t.siblings("span.hover").removeClass("hover"),t.addClass("hover"),0===t.index()?w.removeClass("hide"):w.addClass("hide").filter("[data-index="+e+"]").removeClass("hide")},120)}),x.keyup(function(){var t=m(this).val().toLowerCase();""===t?w.removeClass("hide"):w.addClass("hide").filter('[data-key*="'+t+'"]').removeClass("hide")}),m("#brand-multi-ok").click(function(){var t=[];m(this).hasClass("dis")||(C.find("span.checked").each(function(){t.push(m(this).data("id"))}),a("brand",t.join(",")))}),m(".multi-select-cancel").click(function(){var t=m(this).closest(".multi");t.hasClass("brand-panel")&&(S.removeClass("hide"),k.trigger("click"),k.removeClass("hide"),x.val("").trigger("keyup"),o()),t.addClass("hide").removeClass("multi"),n(t.find(".checkbox.checked"),t.find(".attr.checked")),m(this).siblings(".multi-select-ok").addClass("dis")}),m(".check-container").on("click",".attr",function(){var t=m(this),e=t.find(".checkbox"),i=t.closest(".brand-panel, .senior-sub").find(".multi-select-ok");e.toggleClass("checked"),e.hasClass("checked")?e.html(y.checked):e.html(y.unchecked),e.hasClass("checked")||t.siblings(".attr").find(".checked").length>0?i.removeClass("dis"):i.addClass("dis")}),m(".brand, .senior").on("click",".attr > a",function(t){m(this).closest(".multi").length>0&&t.preventDefault()}),m(".filter-box").on("click","li.checked, a.checked",function(t){t.preventDefault()}),j.length>0&&(d=j.find(".limit"),h=d.filter(".min"),u=d.filter(".max"),f=j.find(".price-sure"),d.keyup(function(){var t,e,i,n=m.trim(m(this).val()),s=T.test(n);s||(t=parseInt(n,10),m(this).val(isNaN(t)?"":t)),e=m.trim(h.val()),i=m.trim(u.val()),""!==e||""!==i?f.removeClass("hide"):f.addClass("hide")}),f.click(function(){var t,e=m.trim(h.val()),i=m.trim(u.val());""!==e&&""!==i&&+e>+i&&(t=i,i=e,e=t),a("price",e+","+i)})),P.on("mouseenter",".attr",function(){var t=m(this),e=t.index();t.hasClass("no-sub")||(t.addClass("hover").siblings().removeClass("hover"),O.children(".senior-sub:eq("+e+")").removeClass("hide").siblings().addClass("hide"))}).on("mouseleave",".attr",function(){var t=m(this),e=t.index();t.hasClass("no-sub")||(v=e,p=setTimeout(function(){r()},100))}),m(".senior-sub").on("click",".multi-select",function(){m(this).closest(".senior-sub").addClass("multi")}).on("click",".multi-select-ok",function(){var t=m(this),e=t.closest(".senior-sub"),i=[];t.hasClass("dis")||(e.find("span.checked").each(function(){i.push(m(this).data("id"))}),a(e.data("attr"),i.join(",")))}).on("mouseenter",function(){clearTimeout(p)}).on("mouseleave",function(){r()})},function(t,e,i){var n=i(1),s=n("#count-per-page"),o=s.next("ul"),a=200;n(document).click(function(t){n(t.target).closest(".page-count").length>0||o&&o.slideUp(a)}),s.click(function(){"none"===o.css("display")?o.slideDown(a):o.slideUp(a)})},function(t,e){var i,n={"[object Array]":"array","[object Boolean]":"boolean","[object Date]":"date","[object Function]":"function","[object Number]":"number","[object Object]":"object","[object RegExp]":"regexp","[object String]":"string"},s={__Index:0,list:[],get:function(t){return void 0===t?this.list:this.list[t]},fn:function(){},inherit:function(t,e){var i=s.fn;i.prototype=e.prototype,t.prototype=new i,t.prototype.constructor=t,t.superclass=e.prototype,t.prototype.constructor===Object.prototype.constructor&&(t.prototype.constructor=e)},extend:function(t,e){var i;for(i in e)e.hasOwnProperty(i)&&(t[i]=e[i]);return t},copy:function(t,e,i){var n,o,a;if("object"!=typeof e)return e;if(n=e.valueOf(),e!==n)return new e.constructor(n);if(e instanceof e.constructor&&e.constructor!==Object){o=t?new t:s.clone(e.constructor.prototype);for(a in e)(t||e.hasOwnProperty(a))&&(o[a]=e[a])}else{o={};for(a in e)o.hasOwnProperty(a)&&(o[a]=e[a])}if(i)for(a in i)o.hasOwnProperty(a)&&(o[a]=i[a]);return o},clone:function(t){return s.__cloneFunc.prototype=t,new s.__cloneFunc},__cloneFunc:function(){},delegate:function(t,e){var i;return e=e||window,arguments.length>2?(i=Array.prototype.slice.call(arguments,2),function(){return t.apply(e,i)}):function(){return t.call(e)}},dom:function(t,e){var i,n,s=t,o={wrap:s},a=s[0].getElementsByTagName("*"),r=a.length;for(n=0;r>n;n++)i=a[n].className,i.indexOf(e)>-1&&(i=i.split(e)[1]),i&&(o[i]=s.find(a[n]));return o},template:function(){var t,e,i,n,o=arguments;if(o.length>0&&s.isString(o[0]))if(t=o[0],2===o.length&&s.isObject(o[1]))for(e in o[1])void 0!==o[1][e]&&(i=new RegExp("({"+e+"})","g"),t=t.replace(i,o[1][e]));else for(n=1;n<o.length;n++)void 0!==o[n]&&(i=new RegExp("({["+(n-1)+"]})","g"),t=t.replace(i,o[n]));return t},__type:function(t){return null==t?String(t):n[Object.prototype.toString.call(t)]||"object"},isObject:function(t){return this.isFunction(t)||!(!t||"object"!=typeof t)},isFunction:function(t){return"function"===this.__type(t)},isArray:Array.isArray||function(t){return"array"===this.__type(t)},isNum:function(t){return!isNaN(parseFloat(t))&&isFinite(t)},isString:function(t){return"string"===this.__type(t)},each:function(t,e,i){var n,o;if(s.isArray(t))for(n=0,o=t.length;o>n&&e.call(t[n],n,t[n],i)!==!1;n++);else for(n in t)if(e.call(t[n],n,t[n],i)===!1)break},funManager:{__loadList:{},__loadFun:function(t,e,i){t.methord&&s.isFunction(t.methord())&&(i=i||window,t.methord()(t,function(){e()},i))},load:function(t,e,i,n){n=n||0,t[n]&&s.funManager.__loadFun(t[n],function(){s.funManager.load(t,e,i,n+1)},i),e(n,i)},get:function(t){return this.__loadList[t]}},log:function(t){var e=window.console||{log:function(){}};e.log(t)},Event:{mousewheel:function(t){var e=t.originalEvent,i=e.detail?-1*e.detail:e.wheelDelta/40,n=0>i?-1:1;return{direction:n,unit:i}},__:function(t,e,i,n){var s;for(s in t)if(window[t[s].validator]){e[t[s].validator](t[s].prefix+i,n,!1);break}},add:function(t,e,i){var n=[{validator:"addEventListener",prefix:""},{validator:"attachEvent",prefix:"on"}];this.__(n,t,e,i)},remove:function(t,e,i){var n=[{validator:"removeEventListener",prefix:""},{validator:"detachEvent",prefix:"on"}];this.__(n,t,e,i)}},getUid:function(t){return s.template("me-{0}{1}-{2}",t,(new Date).getTime(),s.__Index++)},Browser:{isTouch:function(){var t=window.navigator&&window.navigator.msPointerEnabled&&window.MSGesture;return!!("ontouchstart"in window||t||window.DocumentTouch)},Prefix:function(){var t,e=["perspectiveProperty","WebkitPerspective","MozPerspective","OPerspective","msPerspective"],i=document.createElement("div");for(t in e)if(void 0!==i.style[e[t]])return s.template("-{0}-",e[t].replace("Perspective","").toLowerCase())},parseURL:function(t){var e,i,n,s,o,a=document.createElement("a");return a.href=t,{source:t,protocol:a.protocol.replace(":",""),host:a.hostname,port:a.port,query:a.search,params:function(){for(e={},i=a.search.replace(/^\?/,"").split("&"),n=i.length,s=0,o;n>s;s++)i[s]&&(o=i[s].split("="),e[o[0]]=o[1]);return e}(),file:(a.pathname.match(/\/([^\/?#]+)$/i)||[null,""])[1],hash:a.hash.replace("#",""),path:a.pathname.replace(/^([^\/])/,"/$1"),relative:(a.href.match(/tps?:\/\/[^\/]+(.+)/)||[null,""])[1],segments:a.pathname.replace(/^\//,"").split("/")}}},Array:{indexOf:function(t,e){var i;for(i=0;i<t.length;i++)if(this[i]===e)return i;return-1},remove:function(t,e){var i=this.indexOf(t,e);return i>-1&&t.splice(i,1),t}}};i=function(t){this.initialized=!1,this.registerEvent={before:[],change:[],after:[]},this.options=t,this.init(t)},i.output=function(){s.log(s.list)},i.prototype.oninit=s.fn,i.prototype.init=function(t){this.initialized=!0,this.__Uid=s.getUid("me"),this.oninit(t),s.list[this.__Uid]=this},i.prototype.destory=function(){this.initialized=!1,delete s.list[this.__Uid]},i.prototype.getUid=function(){return this.__Uid},i.prototype.getOptions=function(){return this.options},i.prototype.config=function(){if(!(arguments.length>0))return this.options;if("string"==typeof arguments[0]){if(!(arguments.length>1))return this.options[name];this.options[arguments[0]]=arguments[1]}},i.prototype.on=function(t,e){var i=this,n=i.registerEvent[t];return n&&n.push(e),n},i.prototype.off=function(t,e){var i=this,n=i.registerEvent[t],o=[];s.each(n,function(t,i){i===e&&o.push(t)}),s.each(o.reverse(),function(t,e){n.splice(e,1)})},s.assembly=i,t.exports=s},function(t,e,i){var n=i(8),s=function(t){this.__lastTime=null,this.__isStop=!1,t=n.extend(this.defaults,t),s.superclass.constructor.call(this,t)};n.inherit(s,n.assembly),s.prototype.oninit=function(){var t=this,e=t.options;return e.auto&&t.play(),t.go(e.index),this},s.prototype.go=function(t,e){var i,n,s,o,a,r,l,c,d=this,h=d.options;d.__lastTime&&(clearTimeout(d.__lastTime),d.__lastTime=null),e="undefined"==typeof e?h.index:e,i=t===e?0:t>e?1:-1,n=h.loop,o=h.length-1,a=t,t=n?t>o?t-o-1:0>t?t+o+1:t:t>o?o:0>t?0:t,s=h.index=t,r={from:e,to:t,originalto:a,direction:i};for(l in d.registerEvent)if(d.registerEvent[l].length>0)for(c in d.registerEvent[l])d.registerEvent[l].hasOwnProperty(c)&&d.registerEvent[l][c](r);s!==o||t?!d.__isStop&&h.auto&&d.play():d.__lastTime&&clearTimeout(d.__lastTime)},s.prototype.play=function(){var t=this,e=t.options;return t.__lastTime=setTimeout(function(){t.next()},1e3*e.timeout),this},s.prototype.next=function(){var t=this,e=t.options,i=e.index,n=i+e.step;t.go(n,i)},s.prototype.prev=function(){var t=this,e=t.options,i=e.index,n=i-e.step;t.go(n,i)},s.prototype.pause=function(){var t=this;t.__lastTime&&clearTimeout(t.__lastTime),t.__isStop=!0},s.prototype.resume=function(){var t=this;t.__isStop=!1,t.play()},s.prototype.defaults={index:0,timeout:5,step:1,per:1,auto:!1,loop:!1},t.exports=s},function(t,e,i){function n(){this.handlers={}}var s=i(1);n.prototype={constructor:n,addHandler:function(t,e){"undefined"==typeof this.handlers[t]&&(this.handlers[t]=[]),this.handlers[t].push(e)},fire:function(t){var e,i;if(t.target||(t.target=this),this.handlers[t.type]instanceof Array)for(e=this.handlers[t.type],i=0;i<e.length;i++)e[i](t)},removeHandler:function(t,e){var i,n;if(this.handlers[t]instanceof Array){for(i=this.handlers[t],n=0;n<i.length&&i[n]!==e;n++);i.splice(n,1)}}},t.exports=function(t,e){function i(t){var i,n=0,h=0,u=e,f=0,p="",v=0,m=0;switch(t.type){case"mouseenter":i=s(this),o=setTimeout(function(){a=!0,p=i.clone(),f=i.index()+1,n=f%u===0?u:f%u,h=Math.ceil(f/u),v=i.offset().left,m=d-(v+l),r.fire({type:"MouseEnter",target:i,targetWidth:l,targetHeight:c,targetX:n,targetY:h,rowWidth:u,activeIndex:f,targetDuplicate:p,offsetL:v,offsetR:m})},150);break;case"mouseleave":a||(o&&clearTimeout(o),r.fire({type:"MouseLeave"})),a=!1}}var o,a,r=new n,l=t.eq(0).width(),c=t.eq(0).height(),d=s(window).width();return t.bind({mouseenter:i,mouseleave:i}),r}},function(t,e,i){var n,s=i(1),o=i(2),a=i(3),r=i(10),l=s(".goods-container"),c=l.find(".good-info"),d=l.find(".good-item-wrapper"),h=l.find(".good-info-main"),u=l.find(".good-select-color"),f=s(".product-list-nav");o(s("img.lazy")),e.init=function(t){function e(t,e){var i,n,s,o="",a=t.length,r=4,l=Math.ceil(a/r),c=0;for(i=0;l>i;i++)for(o+="<ul>",n=0;r>n&&(s=i*r+n,s!==a);n++)o+='<li><a target="_blank" href="'+t[i*r+n].url+e+'"><img src="'+t[i*r+n].src+'" data-cover="'+t[i*r+n].coverImg+'" /></a></li>',n===r-1&&(o+="</ul>",c++);return l>c&&(o+="</ul>"),{colorListStr:o,ulNum:l}}function i(){h.html(""),u.html(""),d.css({display:"none"})}n=null,c.unbind(),n=r(c,t),n.addHandler("MouseEnter",function(t){var n,o,a,r,c,f,p,v,m,g,y,b,_=10,x=35,C=t.target.attr("data-from")||"";a=[],t.target.find(".hideList > li").each(function(){o=s(this).data(),o.coverImg=o.src,a.push(o)}),n=e(a,C),i(),c=n.colorListStr,r=n.ulNum,h.append(t.targetDuplicate),u.append(s(c)),g=d.css("paddingLeft"),y=d.css("paddingTop"),b=l.css("paddingTop"),f=10+65*r+t.targetWidth,v=(t.targetX-1)*(t.targetWidth+_)-(parseInt(g,10)+1),m=(t.targetY-1)*(t.targetHeight+x)+parseInt(b,10)-(parseInt(y,10)+1),p=t.offsetR-(65*r+25),0>=p&&(v=v+p-25),d.css({width:f,left:v,top:m,display:"inline-block"}),a[0]&&a[0].src&&h.find(".good-thumb img").attr("src",a[0].src)}),n.addHandler("MouseLeave",function(){i()}),d.mouseleave(function(){i()})},s(document).on("mouseenter",".good-select-color li",function(){var t=s(this).find("img").attr("data-cover"),e=s(this).closest(".good-item-wrapper").find(".good-detail-img img");e.attr("src",t)}),f.find("h3").click(function(){var t=s(this).closest(".product-list-nav");t.hasClass("active")?t.find(".sort-child-list").stop(!0,!0).slideUp():t.find(".sort-child-list").stop(!0,!0).slideDown(),t.toggleClass("active")}),function(){var t,e=s("#brand-card"),i=s("#brand-favor");e.length&&s.ajax({type:"POST",url:"/product/index/getNodeContent",data:{node:e.data("node")}}).then(function(t){e.html(t)}),i.length&&(t=s("#pic-link-tpl").html(),s.ajax({type:"POST",url:"/product/index/getAdnav",data:{brandId:i.data("id")}}).then(function(e){e&&s("#brand-ad").html(a.compile(t)({picLink:e}))}))}()},,,,,,,,,,function(t,e,i){var n,s,o=i(9),a=i(1),r=a(".sale-list-banner"),l=r.find("li"),c=0,d="",h="",u=!0;for(n=0;n<l.length;n++)d+=0===n?'<span class="active"></span>':"<span></span>";h='<div class="sale-list-pagation"><div>'+d+"</div></div>",l.length>1&&r.append(a(h)),s=new o({length:l.length,loop:!0,auto:!0,timeout:2,index:0}),l.length>1&&s.on("change",function(t){u&&(u=!1,c++,a(".sale-list-pagation").find("span").removeClass("active"),l.eq(t.from).animate({opacity:0},300),l.eq(t.to).css({zIndex:c}).animate({opacity:1},300,function(){u=!0}),a(".sale-list-pagation").find("span").eq(t.to).addClass("active"))}),r.hover(function(){u&&s.pause()},function(){s.resume()}),a(".sale-list-pagation span").click(function(){var t=a(this).index();u&&s.go(t)}),s.init()}]);
\ No newline at end of file
webpackJsonp([1],[function(t,e,i){function n(t){var e,i,n,s;s=t.attr("urlLocation"),e="/product/sale/goods",n=t.parent().parent(".sale-box").find(".goods"),i=e+s,a.ajax({type:"GET",url:i,data:""}).then(function(e){n.html(""),n.append(e),r(t.closest(".sale-box").find(".lazy"))})}function s(t){var e=36e5,i=6e4,n=1e3,s="",o=0,a=0,r=0,l=0;return t>1e3&&(o=Math.floor(t/e/24),a=Math.floor(t/e%24),r=Math.floor(t/i%60),l=Math.floor(t/n%60),s+=o>0?o+"天":"",s+=a>0?a+"时":"",s+=r>0?r+"分":"",s+=l>0?l+"秒":""),s}function o(){var t,e,i;for(t=0;t<c.length;t++){if(c[t].time<0)return;c[t].time-=1e3,i=s(c[t].time),i?(e=i,c[t].pre&&(e=c[t].pre+" "+e)):e="活动已结束",a(".time-calculate").removeClass("hidden"),a(".time-calculate").text(i)}}var a=i(1),r=i(2),l=i(11),c=[],d=a(".sale-box"),h=a(".sale-nav li");i(4),i(21),i(5),i(6),i(7),l.init(4),r(a("img.lazy")),a(".slide-container").slider(),h.on("click",function(){a(this).siblings(".active").removeClass("active"),a(this).addClass("active"),n(a(this))}),function(){d.each(function(){var t=a(this).find(h).eq(0);n(t)})}(),".sale-discount-page".length>0&&(a(".time-calculate").each(function(){var t=a(this).attr("data");t&&c.push({dom:a(this),time:t})}),setInterval(o,1e3))},,,,,function(t,e,i){var n=i(1),s=i(2);!function(){var t=function(t,e){this.$element=n(t),this.options=n.extend({},n.fn.slider.defaults,e),this.bigItem=this.$element.find(".slide-wrapper").find("li"),this.smallItem=null,this.len=this.bigItem.size(),this.index=0,this.timer=null,this.init()};t.prototype={init:function(){if(this.$element){if(this.len<=1)return void s(this.$element.find("img.lazy"));this.options.pagination?this.smallItem=n(this.options.pagination).find("li"):this._createPage(),this.options.orient&&this._createOrient(),this._slideShow(),this._bindEvent(),this._autoplay()}},_createOrient:function(){var t='<div class="slide-switch"><a class="prev" href="javascript:;"><span class="iconfont">&#xe609;</span></a><a class="next" href="javascript:;"><span class="iconfont">&#xe608;</span></a></div>';this.$element.find(".slide-switch").length>0||this.$element.append(t)},_createPage:function(){var t='<div class="slide-pagination"><div class="slide-pagination-inner"><div class="slide-shade"></div><div class="slide-pagination-last">',e=0;if(!(this.len<=1)){for(e=0;e<this.len;e++)t+="<span></span>";t+="</div></div></div>",this.$element.append(n(t)),this.smallItem=this.$element.find(".slide-pagination-inner span")}},_bindEvent:function(){var t=this;this.$element.find(".slide-switch").on("click",".next",function(){t._nextSlide(),clearInterval(t.timer),t.timer=setInterval(function(){t._nextSlide()},t.options.time)}).on("click",".prev",function(){t._prevSlide(),clearInterval(t.timer),t.timer=setInterval(function(){t._nextSlide()},t.options.time)}),this.smallItem.on("mouseenter",function(){t.index=n(this).index(),clearInterval(t.timer),t._slideShow()}).on("mouseleave",function(){t._autoplay()}),this.$element.on("mouseenter",function(){n(this).find(".slide-switch").addClass("show")}).on("mouseleave",function(){n(this).find(".slide-switch").removeClass("show")})},_nextSlide:function(){this.index===this.len-1?this.index=0:this.index++,this._slideShow()},_prevSlide:function(){0===this.index?this.index=this.len-1:this.index--,this._slideShow()},_slideShow:function(){var t=this.bigItem.eq(this.index).find("img.lazy");t.attr("src")!==t.data("original")&&(s(t,{event:"sporty"}),t.trigger("sporty")),this.smallItem.eq(this.index).addClass("focus").siblings().removeClass("focus"),this.bigItem.eq(this.index).show().stop().animate({opacity:1},function(){n(this).find(".slide-tips > p").removeClass("hide")}).siblings().stop().animate({opacity:0},function(){n(this).hide().find(".slide-tips > p").addClass("hide")})},_autoplay:function(){var t=this;clearInterval(this.timer),this.timer=setInterval(function(){t._nextSlide()},this.options.time)}},n.fn.slider=function(e){return this.each(function(){var i=n(this),s=i.data("Slider"),o="object"==typeof e&&e;s||i.data("Slider",s=new t(this,o)),"string"==typeof e&&s[e]()})},n.fn.slider.Constructor=t,n.fn.slider.defaults={time:5e3,orient:!0,pagination:null}}(n)},function(t,e,i){function n(t,e){t.each(function(){m(this).closest(".attr").hasClass("checked")||m(this).removeClass("checked").html(y.unchecked)}),e.find(".checkbox").addClass("checked").html(y.checked)}function s(){_.addClass("hide"),C.removeClass("hide")}function o(){C.addClass("hide"),_.removeClass("hide"),I.children("span").removeClass("hover")}function a(t,e){var i,n=window.queryString();n[t]=e,delete n.page,i="?"+decodeURIComponent(m.param(n)),window.location.href=i}function r(){O.children(".senior-sub:eq("+v+")").addClass("hide"),P.children(".attr:eq("+v+")").removeClass("hover"),v=-1}var l,c,d,h,u,f,p,v,m=i(1),g=i(3),y={unchecked:"&#xe612;",checked:"&#xe613;"},b={up:"&#xe607;",down:"&#xe60b;"},_=m(".brand .default"),x=m("#brand-search-input"),C=m(".brand .brand-panel"),w=C.find(".attr"),k=m("#brand-more"),S=m("#brand-multi"),I=m(".brands-index"),j=m(".ud-price-range"),T=/^\d+$/,E=m(".sort-sub-wrap"),O=m(".senior-sub-wrap"),P=m(".senior-attr-wrap"),q='{{# size}}<a class="attr {{#if checked}}checked{{/if}}" href="{{href}}">{{name}}</a>{{/ size}}',z={},L=m(".filter-box .size");q=g.compile(q),m(".filter-box").on("selectstart",".attr, .brands-index span",function(){return!1}),m(".sort-pre").on("click","li",function(){var t=m(this),e=t.index(),i=t.data("id");return t.hasClass("active")?(t.removeClass("active"),E.children(":eq("+e+")").addClass("hide"),void L.addClass("hide")):(t.siblings(".active").removeClass("active"),t.addClass("active"),E.children(":not(.hide)").addClass("hide"),E.children(":eq("+e+")").removeClass("hide"),void(L.data("load")||(z[i]?(L.find(".attr-content").html(z[i]),L.removeClass("hide")):m.ajax({url:"/product/search/sortSize",data:{msort:i}}).then(function(t){"array"===m.type(t)&&t.length?(z[i]=q({size:t}),L.find(".attr-content").html(z[i]),L.removeClass("hide")):L.addClass("hide")}))))}),k.length>0&&(l=k.children("em"),c=k.children(".iconfont")),S.click(function(){"none"===C.css("display")&&k.trigger("click"),s(),C.removeClass("hide").addClass("multi"),m(this).addClass("hide"),k.addClass("hide")}),k.click(function(){var t=m(this);t.hasClass("more")?(o(),l.text("更多"),c.html(b.down),x.val("").trigger("keyup")):(s(),l.text("收起"),c.html(b.up)),m(this).toggleClass("more")}),I.on("mouseenter","span",function(){var t=m(this),e=t.data("index");t.hasClass("hover")||setTimeout(function(){t.siblings("span.hover").removeClass("hover"),t.addClass("hover"),0===t.index()?w.removeClass("hide"):w.addClass("hide").filter("[data-index="+e+"]").removeClass("hide")},120)}),x.keyup(function(){var t=m(this).val().toLowerCase();""===t?w.removeClass("hide"):w.addClass("hide").filter('[data-key*="'+t+'"]').removeClass("hide")}),m("#brand-multi-ok").click(function(){var t=[];m(this).hasClass("dis")||(C.find("span.checked").each(function(){t.push(m(this).data("id"))}),a("brand",t.join(",")))}),m(".multi-select-cancel").click(function(){var t=m(this).closest(".multi");t.hasClass("brand-panel")&&(S.removeClass("hide"),k.trigger("click"),k.removeClass("hide"),x.val("").trigger("keyup"),o()),t.addClass("hide").removeClass("multi"),n(t.find(".checkbox.checked"),t.find(".attr.checked")),m(this).siblings(".multi-select-ok").addClass("dis")}),m(".check-container").on("click",".attr",function(){var t=m(this),e=t.find(".checkbox"),i=t.closest(".brand-panel, .senior-sub").find(".multi-select-ok");e.toggleClass("checked"),e.hasClass("checked")?e.html(y.checked):e.html(y.unchecked),e.hasClass("checked")||t.siblings(".attr").find(".checked").length>0?i.removeClass("dis"):i.addClass("dis")}),m(".brand, .senior").on("click",".attr > a",function(t){m(this).closest(".multi").length>0&&t.preventDefault()}),m(".filter-box").on("click","li.checked, a.checked",function(t){t.preventDefault()}),j.length>0&&(d=j.find(".limit"),h=d.filter(".min"),u=d.filter(".max"),f=j.find(".price-sure"),d.keyup(function(){var t,e,i,n=m.trim(m(this).val()),s=T.test(n);s||(t=parseInt(n,10),m(this).val(isNaN(t)?"":t)),e=m.trim(h.val()),i=m.trim(u.val()),""!==e||""!==i?f.removeClass("hide"):f.addClass("hide")}),f.click(function(){var t,e=m.trim(h.val()),i=m.trim(u.val());""!==e&&""!==i&&+e>+i&&(t=i,i=e,e=t),a("price",e+","+i)})),P.on("mouseenter",".attr",function(){var t=m(this),e=t.index();t.hasClass("no-sub")||(t.addClass("hover").siblings().removeClass("hover"),O.children(".senior-sub:eq("+e+")").removeClass("hide").siblings().addClass("hide"))}).on("mouseleave",".attr",function(){var t=m(this),e=t.index();t.hasClass("no-sub")||(v=e,p=setTimeout(function(){r()},100))}),m(".senior-sub").on("click",".multi-select",function(){m(this).closest(".senior-sub").addClass("multi")}).on("click",".multi-select-ok",function(){var t=m(this),e=t.closest(".senior-sub"),i=[];t.hasClass("dis")||(e.find("span.checked").each(function(){i.push(m(this).data("id"))}),a(e.data("attr"),i.join(",")))}).on("mouseenter",function(){clearTimeout(p)}).on("mouseleave",function(){r()})},function(t,e,i){var n=i(1),s=n("#count-per-page"),o=s.next("ul"),a=200;n(document).click(function(t){n(t.target).closest(".page-count").length>0||o&&o.slideUp(a)}),s.click(function(){"none"===o.css("display")?o.slideDown(a):o.slideUp(a)})},function(t,e){var i,n={"[object Array]":"array","[object Boolean]":"boolean","[object Date]":"date","[object Function]":"function","[object Number]":"number","[object Object]":"object","[object RegExp]":"regexp","[object String]":"string"},s={__Index:0,list:[],get:function(t){return void 0===t?this.list:this.list[t]},fn:function(){},inherit:function(t,e){var i=s.fn;i.prototype=e.prototype,t.prototype=new i,t.prototype.constructor=t,t.superclass=e.prototype,t.prototype.constructor===Object.prototype.constructor&&(t.prototype.constructor=e)},extend:function(t,e){var i;for(i in e)e.hasOwnProperty(i)&&(t[i]=e[i]);return t},copy:function(t,e,i){var n,o,a;if("object"!=typeof e)return e;if(n=e.valueOf(),e!==n)return new e.constructor(n);if(e instanceof e.constructor&&e.constructor!==Object){o=t?new t:s.clone(e.constructor.prototype);for(a in e)(t||e.hasOwnProperty(a))&&(o[a]=e[a])}else{o={};for(a in e)o.hasOwnProperty(a)&&(o[a]=e[a])}if(i)for(a in i)o.hasOwnProperty(a)&&(o[a]=i[a]);return o},clone:function(t){return s.__cloneFunc.prototype=t,new s.__cloneFunc},__cloneFunc:function(){},delegate:function(t,e){var i;return e=e||window,arguments.length>2?(i=Array.prototype.slice.call(arguments,2),function(){return t.apply(e,i)}):function(){return t.call(e)}},dom:function(t,e){var i,n,s=t,o={wrap:s},a=s[0].getElementsByTagName("*"),r=a.length;for(n=0;r>n;n++)i=a[n].className,i.indexOf(e)>-1&&(i=i.split(e)[1]),i&&(o[i]=s.find(a[n]));return o},template:function(){var t,e,i,n,o=arguments;if(o.length>0&&s.isString(o[0]))if(t=o[0],2===o.length&&s.isObject(o[1]))for(e in o[1])void 0!==o[1][e]&&(i=new RegExp("({"+e+"})","g"),t=t.replace(i,o[1][e]));else for(n=1;n<o.length;n++)void 0!==o[n]&&(i=new RegExp("({["+(n-1)+"]})","g"),t=t.replace(i,o[n]));return t},__type:function(t){return null==t?String(t):n[Object.prototype.toString.call(t)]||"object"},isObject:function(t){return this.isFunction(t)||!(!t||"object"!=typeof t)},isFunction:function(t){return"function"===this.__type(t)},isArray:Array.isArray||function(t){return"array"===this.__type(t)},isNum:function(t){return!isNaN(parseFloat(t))&&isFinite(t)},isString:function(t){return"string"===this.__type(t)},each:function(t,e,i){var n,o;if(s.isArray(t))for(n=0,o=t.length;o>n&&e.call(t[n],n,t[n],i)!==!1;n++);else for(n in t)if(e.call(t[n],n,t[n],i)===!1)break},funManager:{__loadList:{},__loadFun:function(t,e,i){t.methord&&s.isFunction(t.methord())&&(i=i||window,t.methord()(t,function(){e()},i))},load:function(t,e,i,n){n=n||0,t[n]&&s.funManager.__loadFun(t[n],function(){s.funManager.load(t,e,i,n+1)},i),e(n,i)},get:function(t){return this.__loadList[t]}},log:function(t){var e=window.console||{log:function(){}};e.log(t)},Event:{mousewheel:function(t){var e=t.originalEvent,i=e.detail?-1*e.detail:e.wheelDelta/40,n=0>i?-1:1;return{direction:n,unit:i}},__:function(t,e,i,n){var s;for(s in t)if(window[t[s].validator]){e[t[s].validator](t[s].prefix+i,n,!1);break}},add:function(t,e,i){var n=[{validator:"addEventListener",prefix:""},{validator:"attachEvent",prefix:"on"}];this.__(n,t,e,i)},remove:function(t,e,i){var n=[{validator:"removeEventListener",prefix:""},{validator:"detachEvent",prefix:"on"}];this.__(n,t,e,i)}},getUid:function(t){return s.template("me-{0}{1}-{2}",t,(new Date).getTime(),s.__Index++)},Browser:{isTouch:function(){var t=window.navigator&&window.navigator.msPointerEnabled&&window.MSGesture;return!!("ontouchstart"in window||t||window.DocumentTouch)},Prefix:function(){var t,e=["perspectiveProperty","WebkitPerspective","MozPerspective","OPerspective","msPerspective"],i=document.createElement("div");for(t in e)if(void 0!==i.style[e[t]])return s.template("-{0}-",e[t].replace("Perspective","").toLowerCase())},parseURL:function(t){var e,i,n,s,o,a=document.createElement("a");return a.href=t,{source:t,protocol:a.protocol.replace(":",""),host:a.hostname,port:a.port,query:a.search,params:function(){for(e={},i=a.search.replace(/^\?/,"").split("&"),n=i.length,s=0,o;n>s;s++)i[s]&&(o=i[s].split("="),e[o[0]]=o[1]);return e}(),file:(a.pathname.match(/\/([^\/?#]+)$/i)||[null,""])[1],hash:a.hash.replace("#",""),path:a.pathname.replace(/^([^\/])/,"/$1"),relative:(a.href.match(/tps?:\/\/[^\/]+(.+)/)||[null,""])[1],segments:a.pathname.replace(/^\//,"").split("/")}}},Array:{indexOf:function(t,e){var i;for(i=0;i<t.length;i++)if(this[i]===e)return i;return-1},remove:function(t,e){var i=this.indexOf(t,e);return i>-1&&t.splice(i,1),t}}};i=function(t){this.initialized=!1,this.registerEvent={before:[],change:[],after:[]},this.options=t,this.init(t)},i.output=function(){s.log(s.list)},i.prototype.oninit=s.fn,i.prototype.init=function(t){this.initialized=!0,this.__Uid=s.getUid("me"),this.oninit(t),s.list[this.__Uid]=this},i.prototype.destory=function(){this.initialized=!1,delete s.list[this.__Uid]},i.prototype.getUid=function(){return this.__Uid},i.prototype.getOptions=function(){return this.options},i.prototype.config=function(){if(!(arguments.length>0))return this.options;if("string"==typeof arguments[0]){if(!(arguments.length>1))return this.options[name];this.options[arguments[0]]=arguments[1]}},i.prototype.on=function(t,e){var i=this,n=i.registerEvent[t];return n&&n.push(e),n},i.prototype.off=function(t,e){var i=this,n=i.registerEvent[t],o=[];s.each(n,function(t,i){i===e&&o.push(t)}),s.each(o.reverse(),function(t,e){n.splice(e,1)})},s.assembly=i,t.exports=s},function(t,e,i){var n=i(8),s=function(t){this.__lastTime=null,this.__isStop=!1,t=n.extend(this.defaults,t),s.superclass.constructor.call(this,t)};n.inherit(s,n.assembly),s.prototype.oninit=function(){var t=this,e=t.options;return e.auto&&t.play(),t.go(e.index),this},s.prototype.go=function(t,e){var i,n,s,o,a,r,l,c,d=this,h=d.options;d.__lastTime&&(clearTimeout(d.__lastTime),d.__lastTime=null),e="undefined"==typeof e?h.index:e,i=t===e?0:t>e?1:-1,n=h.loop,o=h.length-1,a=t,t=n?t>o?t-o-1:0>t?t+o+1:t:t>o?o:0>t?0:t,s=h.index=t,r={from:e,to:t,originalto:a,direction:i};for(l in d.registerEvent)if(d.registerEvent[l].length>0)for(c in d.registerEvent[l])d.registerEvent[l].hasOwnProperty(c)&&d.registerEvent[l][c](r);s!==o||t?!d.__isStop&&h.auto&&d.play():d.__lastTime&&clearTimeout(d.__lastTime)},s.prototype.play=function(){var t=this,e=t.options;return t.__lastTime=setTimeout(function(){t.next()},1e3*e.timeout),this},s.prototype.next=function(){var t=this,e=t.options,i=e.index,n=i+e.step;t.go(n,i)},s.prototype.prev=function(){var t=this,e=t.options,i=e.index,n=i-e.step;t.go(n,i)},s.prototype.pause=function(){var t=this;t.__lastTime&&clearTimeout(t.__lastTime),t.__isStop=!0},s.prototype.resume=function(){var t=this;t.__isStop=!1,t.play()},s.prototype.defaults={index:0,timeout:5,step:1,per:1,auto:!1,loop:!1},t.exports=s},function(t,e,i){function n(){this.handlers={}}var s=i(1);n.prototype={constructor:n,addHandler:function(t,e){"undefined"==typeof this.handlers[t]&&(this.handlers[t]=[]),this.handlers[t].push(e)},fire:function(t){var e,i;if(t.target||(t.target=this),this.handlers[t.type]instanceof Array)for(e=this.handlers[t.type],i=0;i<e.length;i++)e[i](t)},removeHandler:function(t,e){var i,n;if(this.handlers[t]instanceof Array){for(i=this.handlers[t],n=0;n<i.length&&i[n]!==e;n++);i.splice(n,1)}}},t.exports=function(t,e){function i(t){var i,n=0,h=0,u=e,f=0,p="",v=0,m=0;switch(t.type){case"mouseenter":i=s(this),o=setTimeout(function(){a=!0,p=i.clone(),f=i.index()+1,n=f%u===0?u:f%u,h=Math.ceil(f/u),v=i.offset().left,m=d-(v+l),r.fire({type:"MouseEnter",target:i,targetWidth:l,targetHeight:c,targetX:n,targetY:h,rowWidth:u,activeIndex:f,targetDuplicate:p,offsetL:v,offsetR:m})},150);break;case"mouseleave":a||(o&&clearTimeout(o),r.fire({type:"MouseLeave"})),a=!1}}var o,a,r=new n,l=t.eq(0).width(),c=t.eq(0).height(),d=s(window).width();return t.bind({mouseenter:i,mouseleave:i}),r}},function(t,e,i){var n,s=i(1),o=i(2),a=i(3),r=i(10),l=s(".goods-container"),c=l.find(".good-info"),d=l.find(".good-item-wrapper"),h=l.find(".good-info-main"),u=l.find(".good-select-color"),f=s(".product-list-nav");o(s("img.lazy")),e.init=function(t){function e(t,e){var i,n,s,o="",a=t.length,r=4,l=Math.ceil(a/r),c=0;for(i=0;l>i;i++)for(o+="<ul>",n=0;r>n&&(s=i*r+n,s!==a);n++)o+='<li><a target="_blank" href="'+t[i*r+n].url+e+'"><img src="'+t[i*r+n].src+'" data-cover="'+t[i*r+n].coverImg+'" /></a></li>',n===r-1&&(o+="</ul>",c++);return l>c&&(o+="</ul>"),{colorListStr:o,ulNum:l}}function i(){h.html(""),u.html(""),d.css({display:"none"})}n=null,c.unbind(),n=r(c,t),n.addHandler("MouseEnter",function(t){var n,o,a,r,c,f,p,v,m,g,y,b,_=10,x=35,C=t.target.attr("data-from")||"";a=[],t.target.find(".hideList > li").each(function(){o=s(this).data(),o.coverImg=o.src,a.push(o)}),n=e(a,C),i(),c=n.colorListStr,r=n.ulNum,h.append(t.targetDuplicate),u.append(s(c)),g=d.css("paddingLeft"),y=d.css("paddingTop"),b=l.css("paddingTop"),f=10+65*r+t.targetWidth,v=(t.targetX-1)*(t.targetWidth+_)-(parseInt(g,10)+1),m=(t.targetY-1)*(t.targetHeight+x)+parseInt(b,10)-(parseInt(y,10)+1),p=t.offsetR-(65*r+25),0>=p&&(v=v+p-25),d.css({width:f,left:v,top:m,display:"inline-block"}),a[0]&&a[0].src&&h.find(".good-thumb img").attr("src",a[0].src)}),n.addHandler("MouseLeave",function(){i()}),d.mouseleave(function(){i()})},s(document).on("mouseenter",".good-select-color li",function(){var t=s(this).find("img").attr("data-cover"),e=s(this).closest(".good-item-wrapper").find(".good-detail-img img");e.attr("src",t)}),f.find("h3").click(function(){var t=s(this).closest(".product-list-nav");t.hasClass("active")?t.find(".sort-child-list").stop(!0,!0).slideUp():t.find(".sort-child-list").stop(!0,!0).slideDown(),t.toggleClass("active")}),function(){var t,e=s("#brand-card"),i=s("#brand-favor");e.length&&s.ajax({type:"POST",url:"/product/index/getNodeContent",data:{node:e.data("node")}}).then(function(t){e.html(t)}),i.length&&(t=s("#pic-link-tpl").html(),s.ajax({type:"POST",url:"/product/index/getAdnav",data:{brandId:i.data("id")}}).then(function(e){e&&s("#brand-ad").html(a.compile(t)({picLink:e}))}))}()},,,,,,,,,,function(t,e,i){var n,s,o=i(9),a=i(1),r=a(".sale-list-banner"),l=r.find("li"),c=0,d="",h="",u=!0;for(n=0;n<l.length;n++)d+=0===n?'<span class="active"></span>':"<span></span>";h='<div class="sale-list-pagation"><div class="slide-pagination-inner"><div class="slide-shade"></div><div>'+d+"</div></div></div>",l.length>1&&r.append(a(h)),s=new o({length:l.length,loop:!0,auto:!0,timeout:2,index:0}),l.length>1&&s.on("change",function(t){u&&(u=!1,c++,a(".sale-list-pagation").find("span").removeClass("active"),l.eq(t.from).animate({opacity:0},300),l.eq(t.to).css({zIndex:c}).animate({opacity:1},300,function(){u=!0}),a(".sale-list-pagation").find("span").eq(t.to).addClass("active"))}),r.hover(function(){u&&s.pause()},function(){s.resume()}),a(".sale-list-pagation span").click(function(){var t=a(this).index();u&&s.go(t)}),s.init()}]);
\ No newline at end of file
... ...
... ... @@ -575,8 +575,8 @@
}
.tpl-brands {
width: 378px;
height: 512px;
width: 377px;
height: 504px;
li a {
height: 248px;
... ...
... ... @@ -56,8 +56,8 @@
}
.logo-img {
width: 79%;
height: 25%;
width: 140px;
height: auto;
margin: 25px 0 40px;
float: none;
}
... ... @@ -136,7 +136,7 @@
.brand-item img {
width: 90%;
margin-top: 6px;
margin-top: 19px;
}
}
... ... @@ -276,7 +276,8 @@
.brand-logo {
width: 120px;
float: right;
margin-top: 20px;
margin-top: 14px;
margin-right: 8px;
}
.activity-info {
... ...
... ... @@ -144,7 +144,7 @@
.pic {
position: relative;
height: 400px;
height: 375px;
}
.time {
... ...