js: use document.body.contains as document.contains is not ok on IE11 (#28859)
This commit is contained in:
parent
bda304b951
commit
d8019fa7d0
|
@ -78,7 +78,7 @@ var gadjo_js = gadjo_js || {};
|
|||
function ajaxform_submit(data, status, xhr, form) {
|
||||
if ('location' in data) {
|
||||
var e = $.Event('gadjo:dialog-done');
|
||||
if (document.contains($anchor[0])) {
|
||||
if (document.body.contains($anchor[0])) {
|
||||
$anchor.trigger(e, data);
|
||||
} else {
|
||||
$(document).trigger(e, data);
|
||||
|
@ -95,7 +95,7 @@ var gadjo_js = gadjo_js || {};
|
|||
var $form = $(form);
|
||||
$form.empty().append($(data.content).find(selector).children());
|
||||
$form.find('.buttons').hide();
|
||||
if (document.contains($anchor[0])) {
|
||||
if (document.body.contains($anchor[0])) {
|
||||
$anchor.trigger('gadjo:dialog-loaded', $form);
|
||||
} else {
|
||||
$(document).trigger('gadjo:dialog-loaded', $form);
|
||||
|
|
Loading…
Reference in New Issue