24 lines
780 B
JavaScript
24 lines
780 B
JavaScript
(function () {
|
|
"use strict";
|
|
|
|
// Show modal
|
|
$("#programmatically-show-modal").on("click", function () {
|
|
const el = document.querySelector("#programmatically-modal");
|
|
const modal = tailwind.Modal.getOrCreateInstance(el);
|
|
modal.show();
|
|
});
|
|
|
|
// Hide modal
|
|
$("#programmatically-hide-modal").on("click", function () {
|
|
const el = document.querySelector("#programmatically-modal");
|
|
const modal = tailwind.Modal.getOrCreateInstance(el);
|
|
modal.hide();
|
|
});
|
|
|
|
// Toggle modal
|
|
$("#programmatically-toggle-modal").on("click", function () {
|
|
const el = document.querySelector("#programmatically-modal");
|
|
const modal = tailwind.Modal.getOrCreateInstance(el);
|
|
modal.toggle();
|
|
});
|
|
})();
|