should support event cancellation with preventDefault1ms ‣
htmx.defineExtension('ext-prevent-request', {
onEvent: function(name, evt) {
if (name === 'htmx:beforeRequest') {
evt.preventDefault()
}
}
})
this.server.respondWith('GET', '/test', 'clicked!')
var div = make('<div hx-get="/test" hx-ext="ext-prevent-request">Click Me!</div>')
div.click()
this.server.respond()
div.innerHTML.should.equal('Click Me!')