diff --git a/js/tooltip.js b/js/tooltip.js index 3b8ac17f6dd11fc1bdf429d3978f8ed09bf86f84..b4ced6d2af9fa0c74ec0dfb9c96ad103eb63cba5 100644 --- a/js/tooltip.js +++ b/js/tooltip.js @@ -145,8 +145,9 @@ if (this.hasContent() && this.enabled) { this.$element.trigger(e) - if (e.isDefaultPrevented()) return - var that = this; + var inDom = $.contains(document.documentElement, this.$element[0]) + if (e.isDefaultPrevented() || !inDom) return + var that = this var $tip = this.tip()