Skip to content
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions js/datepicker.js
Original file line number Diff line number Diff line change
Expand Up @@ -244,6 +244,8 @@
this.cancelBtn.innerHTML = this.options.i18n.cancel;

if (this.options.container) {
const optEl = this.options.container;
this.options.container = (optEl instanceof HTMLElement?optEl:document.querySelector(optEl));
this.$modalEl.appendTo(this.options.container);
} else {
this.$modalEl.insertBefore(this.el);
Expand Down
3 changes: 2 additions & 1 deletion js/timepicker.js
Original file line number Diff line number Diff line change
Expand Up @@ -210,7 +210,8 @@
this.modalEl.id = 'modal-' + this.id;

// Append popover to input by default
let containerEl = document.querySelector(this.options.container);
const optEl = this.options.container;
let containerEl = (optEl instanceof HTMLElement?optEl:document.querySelector(optEl));
if (this.options.container && !!containerEl) {
this.$modalEl.appendTo(containerEl);
} else {
Expand Down