This preventDefault() call has an important function doesn't it?  Could you add a comment explaining what this does?  I don't remember.