Jumping in the bed is a phase. You do not ever need to hit a child. That will just teach her to hit when she becomes frustrated.
A VERY firm "No jumping on beds" will do it, if you are consistant. Just as she is not allowed to jump on ANY furniture use the words "No jumping on furniiture". "You may jump on the ground when it is not sleep time."
If you are worried about the crib, but do not want to move her to a bed (she may be ready, even if you are not) see if you can borrow a crib or replace it with another crib you do not mind having beat around a bit. Also if it is on rollers, take the rollers off of the crib. If she begins climbing out of the crib, it is definitely time for a toddler bed.
The advice about giving her some soft toys for inside the crib is also great it can be a good distraction.
Never underestimate the comprehension of young children, they comprehend way more than they are given credit for. It does take more energy sometimes, than corporal punishment, but aren't they worth it?