More than likely, it's the electric heating element. But you need to figure out why its not working. If you have not flushed your water heater in a long time, it's possible sediment (lime build-up and minerals) has built up from the bottom of the tank to the top. Once the mineral build up touches the element, the element shorts out. Same thing happens in home electric water heaters, they why they need to be flushed out ever 2 to 5 years, and the #1 cause of water heater failures at home, causing replacement water heaters essential. The minerals are just too deep, touching the bottom heating element.
If not this, then chances are, the power was turned on to the water heater when it was empty. It only takes a couple seconds and the element burns out if it's not in water.
One more thing, is the water heater double switched? Check at the water heater (outside) and make sure the rocker arm switch is actually "on." Check inside the camper to make sure the inside switch is actually "on". It might be just that simple.
Good luck.