`halt()` stops all propagation of this click event. I'd prefer to use `preventDefault()` unless you have a specific reason to use `halt()`