This forum post is part of what got me on that track.
That user solved his problem using preventDefault(), That may be a better way to resolve it. Unfortunately I was unable to get that to work for me and have bigger fish to fry. But this is something I’d like to visit later and understand better. Since I am Windows based, troubleshooting on an iPad is a real problem. Getting a console to monitor seems almost impossible without also having a Mac.