Thankyou modal
small script to open modals on page load for form submissions
by davehol
JavaScript
(function() {
document.addEventListener("DOMContentLoaded", function(event) {
$(document).ready(function() {
var tyModal = $('#modalDisplay-modal');
var modalBtn = $('#modal-btn');
var closeX = $('.boxclose, #modal-btn');
$('.modal-dialog').removeClass('modal-lg');
tyModal.modal({
keyboard: true,
});
tyModal.on('shown.bs.modal', function() {
$(this).find(modalBtn).focus();
})
tyModal.on('hidden.bs.modal', function () {
history.replaceState({}, '', window.location.href.split('?')[0]);
});
closeX.click(function() {
tyModal.modal("hide");
});
modalBtn.css("background-color", "#000054");
var params = window.location.search;
if (params.indexOf("success") > 0) {
tyModal.modal('show');
}
});
});
})();