2016-11-30 1 views
0

나는 미친 듯이 떠오른 문제에 대해 간다. 나는 클라이언트를위한 woocommerce를 구축하고 있는데, 내가 카트에있을 때 체크 아웃을 클릭하면 양식이 "흰색"으로 바뀌고 체크 아웃 한 다음 체크 아웃 할 때 페이지로드, 양식이 "흰색"으로 표시되며 "페이팔로 진행"을 클릭하면 두 양식 모두로 이동합니다. "화이트". 검사를 통해 변경되는 것은 클래스에 "처리 중"을 추가하는 것임을 알았지 만 그 클래스에 어떤 영향도 미치지 못했고이를 극복 할 수 없었습니다. 어떻게하면 문제를 해결할 수 있는지 알 수 있습니까? 이?Woocommerce checkout + cart 흰색 불투명도 클래스 = "처리 중"

enter image description here enter image description here

url of project

감사합니다!

+0

왜 당신은 그것을 무시 하시겠습니까? 나는 그것이 jQuery blockUI 플러그인이고 폼이 처리되는 동안 당신이 변경을하지 못하도록 고안되었다. 대부분 에러와 이중 처리를 막기 위해서다. – helgatheviking

+0

그것은 미학적이기 때문에 ... – Dikeneko

+0

카트 페이지에 대한 해결책을 찾았으므로 cart.js 파일에 클래스 처리가 offerlay를 트리거하여 불투명도를 줄였습니다.하지만 체크 아웃 페이지의 경우, checkout.js를 수정했는데 변경되지 않았습니다 ... – Dikeneko

답변

0

그래서 해결책을 찾았습니다 : cart.js 및 checkout.js 파일 (woocommerce> assets> js)에 클래스 처리가 offerlay를 트리거 했으므로 그 불투명도를 줄였습니다.

if (! is_blocked($node)) { 
     $node.addClass('processing').block({ 
      message: null, 
      overlayCSS: { 
       background: '#fff', 
       opacity: 0.6 
      } 
     }); 
    } 

if (1 !== form_data['blockUI.isBlocked']) { 
    $form.block({ 
     message: null, 
     overlayCSS: { 
     background: '#fff', 
     opacity: 0.6 
    } 
}); 
} 
관련 문제