I find it strange that one has to wait for a question to get close before one can vote to reopen it. It should be possible to vote against closing a question, and for reopening it after it has gotten closed.
EDIT: Or, maybe I missed the point entirely.
There is. It's an option for moderators and members with 3k+ rep. See Privileges.
If you have had a question closed and wish for it to be re-opened, edit the content to make it more relevant (if possible) then flag the question for moderator attention and request re-opening.