Could you do a `event.preventDefault()` in the view? That usually feels more clean and obvious since it doesn't spread out the behavior across javascript and CSS. Or at least do `$el.css('pointer-events', 'none')` or something in addition to preventing the behavior (although that may be redundant).