Authored by biao

update for express

@@ -296,11 +296,29 @@ function bindCancelEvent() { @@ -296,11 +296,29 @@ function bindCancelEvent() {
296 296
297 297
298 function bindExpressEvent() { 298 function bindExpressEvent() {
  299 + $('body').on('click', function(e) {
  300 + if ($(e.target).hasClass('express')) {
  301 + return false;
  302 + }
  303 +
  304 + $('.express-info').each(function(idx, el) {
  305 + if(!$(el).hasClass('hide')) {
  306 + $(el).addClass('hide');
  307 + }
  308 + });
  309 + });
  310 +
299 $('.express').on('click', function() { 311 $('.express').on('click', function() {
300 var $this = $(this); 312 var $this = $(this);
301 var code = $this.closest('.order').data('code'); 313 var code = $this.closest('.order').data('code');
302 var $info = $this.find('.express-info'); 314 var $info = $this.find('.express-info');
303 315
  316 + $('.express-info').each(function(idx, el) {
  317 + if(!$(el).hasClass('hide')) {
  318 + $(el).addClass('hide');
  319 + }
  320 + });
  321 +
304 if ($info.length) { 322 if ($info.length) {
305 $info.toggleClass('hide'); 323 $info.toggleClass('hide');
306 } else { 324 } else {
@@ -318,7 +336,6 @@ function bindConfirmReceiveEvent() { @@ -318,7 +336,6 @@ function bindConfirmReceiveEvent() {
318 }); 336 });
319 } 337 }
320 338
321 -  
322 function bindEvent() { 339 function bindEvent() {
323 bindPaginationClick(); 340 bindPaginationClick();
324 bindDeleteEvent(); 341 bindDeleteEvent();
@@ -14,7 +14,7 @@ @@ -14,7 +14,7 @@
14 {{# sub_express_deatil}} 14 {{# sub_express_deatil}}
15 {{#if @first}} 15 {{#if @first}}
16 <div class="tip"> 16 <div class="tip">
17 - <p>以上为最新跟踪信息<a href='/me/order/detail?code={{order_code}}'>查看全部</a></p> 17 + <p>以上为最新跟踪信息<a href='/me/order/detail?orderCode={{order_code}}' target="_blank">查看全部</a></p>
18 </div> 18 </div>
19 {{/if}} 19 {{/if}}
20 {{/ sub_express_deatil}} 20 {{/ sub_express_deatil}}