If the cloud stayed in one place for two days, or a month, or longer, the Israelites stayed where they were and didn't leave as long as the cloud remained over the Tabernacle. However, once it rose, they would leave.
So if you, even though you are evil, still know to give good gifts to your children, how much more will the heavenly Father give the Holy Spirit to those who ask him?”
He was referring to the Spirit that those who trusted in him would later receive. The Spirit hadn't been given yet because Jesus hadn't yet been glorified.
Now he's been exalted to God's right hand, and has received from the Father the Holy Spirit whom he promised, and has poured out what you're seeing and hearing.