]> git.ipfire.org Git - thirdparty/bootstrap.git/commitdiff
Docs: clarify `hide.bs.modal` event behavior and add prevention details (#38411)
authorSimmon Li <li.simmon@gmail.com>
Wed, 12 Feb 2025 17:46:50 +0000 (12:46 -0500)
committerGitHub <noreply@github.com>
Wed, 12 Feb 2025 17:46:50 +0000 (18:46 +0100)
Co-authored-by: Julien Déramond <juderamond@gmail.com>
site/content/docs/5.3/components/modal.md

index 9f42f5aba3580f2c759d3e031cdd71623cc27dc3..25b7f3a3af3f5e325d57064a26c91e351aa7db41 100644 (file)
@@ -856,7 +856,7 @@ Bootstrap's modal class exposes a few events for hooking into modal functionalit
 {{< bs-table >}}
 | Event | Description |
 | --- | --- |
-| `hide.bs.modal` | This event is fired immediately when the `hide` instance method has been called. |
+| `hide.bs.modal` | This event is fired immediately when the `hide` instance method has been called. Can be prevented by calling `event.preventDefault()`. See [JavaScript events documentation]({{< docsref "/getting-started/javascript#events" >}}) for more details on event prevention. |
 | `hidden.bs.modal` | This event is fired when the modal has finished being hidden from the user (will wait for CSS transitions to complete). |
 | `hidePrevented.bs.modal` | This event is fired when the modal is shown, its backdrop is `static` and a click outside of the modal is performed. The event is also fired when the escape key is pressed and the `keyboard` option is set to `false`. |
 | `show.bs.modal` | This event fires immediately when the `show` instance method is called. If caused by a click, the clicked element is available as the `relatedTarget` property of the event. |