SORRY THE OTHER ANSWER WAS INCORRECT. HERE IS THE CORRECT ONE.
Electrons are negative charges, while protons are positive charges. Just like magnets, one side is negative and the other side is positive making it attract with each other. But the wall has neutral charges which is the NEUTRONS. The balloon still has charges when you rubbed it on your hair making it stick to the wall since it has neutrons. :)