Authored by hf

Merge remote-tracking branch 'origin/develop'

@@ -234,3 +234,9 @@ function scrollHandler() { @@ -234,3 +234,9 @@ function scrollHandler() {
234 234
235 //srcoll to load more 235 //srcoll to load more
236 $(window).scroll(scrollHandler); 236 $(window).scroll(scrollHandler);
  237 +
  238 +$(document).on('touchend', '.swiper-header', function() {
  239 + var url = $(this).find('.fav-more').attr('href');
  240 +
  241 + window.location.href = url;
  242 +});
@@ -37,19 +37,28 @@ function hiddenTips($ele) { @@ -37,19 +37,28 @@ function hiddenTips($ele) {
37 } 37 }
38 } 38 }
39 39
40 -function isFlexSupport() {  
41 - var flex = document.createElement('p').style.flex,  
42 - webkitFlex = document.createElement('p').style.webkitFlex,  
43 - flexWrap = document.createElement('p').style.flexWrap;  
44 -  
45 - if ((flex === '' || webkitFlex === '') && flexWrap === '') {  
46 - return true;  
47 - } else {  
48 - return false; 40 +//function isFlexSupport() {
  41 +// var flex = document.createElement('p').style.flex,
  42 +// webkitFlex = document.createElement('p').style.webkitFlex,
  43 +// flexWrap = document.createElement('p').style.flexWrap;
  44 +//
  45 +// if ((flex === '' || webkitFlex === '') && flexWrap === '') {
  46 +// return true;
  47 +// } else {
  48 +// return false;
  49 +// }
  50 +//}
  51 +
  52 +function wrapElements(selector, count) {
  53 + $(selector).each(function(idx, el) {
  54 + if (idx % count === 0) {
  55 + $($(selector).slice(idx, idx + count)).wrapAll($('<div class="js-wraper"></div>'));
49 } 56 }
  57 + });
50 } 58 }
51 59
52 60
  61 +
53 function search() { 62 function search() {
54 if (searching || end) { 63 if (searching || end) {
55 return; 64 return;
@@ -84,9 +93,10 @@ function search() { @@ -84,9 +93,10 @@ function search() {
84 hiddenTips($('#size-swiper-container')); 93 hiddenTips($('#size-swiper-container'));
85 hiddenTips($('#reference-swiper-container')); 94 hiddenTips($('#reference-swiper-container'));
86 95
87 - if (!isFlexSupport()) {  
88 - $('.detail .column').removeClass('column').addClass('oldbox');  
89 - } 96 + //if (!isFlexSupport()) {
  97 + // $('.detail .column').removeClass('column').addClass('oldbox');
  98 + //}
  99 + wrapElements('.detail .column', 2);
90 searching = false; 100 searching = false;
91 end = true; 101 end = true;
92 loading.hideLoadingMask(); 102 loading.hideLoadingMask();
@@ -47,6 +47,7 @@ $basicBtnC:#eb0313; @@ -47,6 +47,7 @@ $basicBtnC:#eb0313;
47 } 47 }
48 48
49 &.table { 49 &.table {
  50 + .js-wraper {
50 @include flexbox(( 51 @include flexbox((
51 display: box, 52 display: box,
52 box-lines: multiple, 53 box-lines: multiple,
@@ -57,6 +58,7 @@ $basicBtnC:#eb0313; @@ -57,6 +58,7 @@ $basicBtnC:#eb0313;
57 flex-wrap: wrap, 58 flex-wrap: wrap,
58 justify-content: flex-start 59 justify-content: flex-start
59 )); 60 ));
  61 + }
60 width: 100%; 62 width: 100%;
61 .column { 63 .column {
62 box-sizing: border-box; 64 box-sizing: border-box;
@@ -91,6 +93,7 @@ $basicBtnC:#eb0313; @@ -91,6 +93,7 @@ $basicBtnC:#eb0313;
91 white-space:nowrap; 93 white-space:nowrap;
92 overflow:hidden; 94 overflow:hidden;
93 } 95 }
  96 +
94 } 97 }
95 } 98 }
96 } 99 }