Question: who is jojo in horton hears a who?
Answer: Jesse McCartney

Jesse McCartney as JoJo , the Mayor 's son .