Я унаследовал веб-сайт с модальной формой, который не закрывается. У меня НЕТ знания о bootstrap или Javascript, и я понятия не имею, на что я смотрю. Буду признателен за любую помощь.
Код был минимизирован, я запустил его через онлайн-инструмент, чтобы сделать его читабельным, но, пожалуйста, имейте в виду, я понятия не имею, на что смотрю, пожалуйста, не думайте, что Я пойму любой технический жаргон.
Форма имеет крестик, что, когда я нажимаю на нее, ничего не происходит. Я использовал элемент проверки, и я думаю , что проблема, возможно, в том, что javascript включает кнопку, но, как я уже сказал, у меня не было никакого опыта в этом, поэтому я действительно не знаю. Я также думаю Я включил весь соответствующий код, но, видя, что я его не понимаю, он может быть неполным или, возможно, я поставил неправильный бит совсем. Мне действительно нужна помощь!
function b(b, d) {
return this.each(function() {
var e = a(this),
f = e.data("bs.modal"),
g = a.extend({}, c.DEFAULTS, e.data(), "object" == typeof b && b);
f || e.data("bs.modal", f = new c(this, g)), "string" == typeof b ? f[b](d) : g.show && f.show(d)
})
}
var c = function(b, c) {
this.options = c, this.$body = a(document.body), this.$element = a(b), this.$backdrop = this.isShown = null, this.scrollbarWidth = 0, this.options.remote && this.$element.find(".modal-content").load(this.options.remote, a.proxy(function() {
this.$element.trigger("loaded.bs.modal")
}, this))
};
c.VERSION = "3.2.0", c.DEFAULTS = {
backdrop: !0,
keyboard: !0,
show: !0
}, c.prototype.toggle = function(a) {
return this.isShown ? this.hide() : this.show(a)
}, c.prototype.show = function(b) {
var c = this,
d = a.Event("show.bs.modal", {
relatedTarget: b
});
this.$element.trigger(d), this.isShown || d.isDefaultPrevented() || (this.isShown = !0, this.checkScrollbar(), this.$body.addClass("modal-open"), this.setScrollbar(), this.escape(), this.$element.on("click.dismiss.bs.modal", '[data-dismiss="modal"]', a.proxy(this.hide, this)), this.backdrop(function() {
var d = a.support.transition && c.$element.hasClass("fade");
c.$element.parent().length || c.$element.appendTo(c.$body), c.$element.show().scrollTop(0), d && c.$element[0].offsetWidth, c.$element.addClass("in").attr("aria-hidden", !1), c.enforceFocus();
var e = a.Event("shown.bs.modal", {
relatedTarget: b
});