Since 2.3 tooltips and popovers are broken when Prototype.js is included.
Created by: paales
The problem is that the parent is hidden when the tooltip is hidden.
bootstrap-tooltip.js:
, hide: function () {
var that = this
, $tip = this.tip()
, e = $.Event('hide')
this.$element.trigger(e)
if (e.isDefaultPrevented()) return
....
The line this.$element.trigger(e)
causes problems, causes the parent element (the button, link or text) to be hidden. When I remove prototype.js everything works as expected. When I remove the this.$element.trigger(e)
code, everything works as expected.
jQuery 1.9 (with noConflict of course) and prototype 1.7, any suggestions how to fix this?