javascript - Why woocommerce block checkout button on checkout page?

I can't understand why woocommerce block this part of the screen by overlay block. In what cases is he can do it?
Answer
Solution:
Checkout contains several templates like totals & payment methods & addresses forms that updates in runtime via ajax.
When some part is updating, it addingblockOverlay
until request will be complete.
As checkout page is loaded, all parts are updating by calling$(body).trigger('update_checkout').
, that present at checkout.js
Infinite blocking overlay mark that there is some server error due request, so you need to check debug logs. Console probably contains 500 error also.
Share solution ↓
Additional Information:
Link To Answer People are also looking for solutions of the problem: using $this when not in object context
Didn't find the answer?
Our community is visited by hundreds of web development professionals every day. Ask your question and get a quick answer for free.
Similar questions
Find the answer in similar questions on our website.
Write quick answer
Do you know the answer to this question? Write a quick response to it. With your help, we will make our community stronger.