Thanks, it quite a plain explanation.
You're welcome.
Just have another question to clarify.
I bought some test amount of bitcoins in my Blockchain wallet today via Visa card. And then transfered part of it to my Electrum wallet. Then, as I understand, the parent transaction for this transfer is buying bitcoins on Blockchain with my Visa card?
Correct (assuming you don't have any other unconfirmed transactions).
So why is it regarded as not confirmed yet? It is not bitcoins to bitcoins transfer, which needs miners confirmation, it just kind of ordinary card operation, and my balance on Blockchain was loaded immediately. So why it has status of Unconfirmed?
When you purchased some test amounts through your visa card, they sent it (the bitcoin amount) to you through their own bitcoin address, in which makes it a bitcoin to bitcoin transfer, therefor it needs a confirmation before you could normally use it. Balances will always get updated instantly on blockchain but you could only use it when it has a confirmation.
Read the following thread for ways to help you sort the confirmation issue:
https://bitcointalk.org/index.php?topic=1802212.0Easiest solution is to use the ViaBTC accelerator (as long as the fee is good enough):
https://www.viabtc.com/tools/txaccelerator/