Hey DevDan : You can find a commented capx example attached to this post.
Jumping is kind of a trigger. You only want to fire it at the start of a touch, and not continuously. And according to your code, the character will continuously move if the player is touching the object.
Good luck going forward,