mirror of
https://github.com/twbs/bootstrap.git
synced 2025-01-17 09:52:29 +01:00
Revert "Add information about IE 11 compatibility."
This reverts commit 1da5b9f76a05feae2663316247937aabda91d487.
This commit is contained in:
parent
15d242d21a
commit
bcf76ef5f0
@ -220,40 +220,3 @@ $('#yourTooltip').tooltip({
|
||||
}
|
||||
})
|
||||
{{< /highlight >}}
|
||||
|
||||
## Compatibility with IE 11
|
||||
|
||||
Bootstrap v5 isn't designed to work with Internet Explorer 11, but you can add the following polyfills to make it work:
|
||||
|
||||
{{< highlight html >}}
|
||||
<!-- Polyfill.io will load polyfills your browser needs -->
|
||||
<script crossorigin="anonymous" src="https://polyfill.io/v3/polyfill.min.js"></script>
|
||||
<script>
|
||||
// Fix preventDefault for IE
|
||||
(function () {
|
||||
var workingDefaultPrevented = (function () {
|
||||
var e = document.createEvent('CustomEvent')
|
||||
e.initEvent('Bootstrap', true, true)
|
||||
e.preventDefault()
|
||||
return e.defaultPrevented
|
||||
})()
|
||||
|
||||
if (!workingDefaultPrevented) {
|
||||
var origPreventDefault = Event.prototype.preventDefault
|
||||
Event.prototype.preventDefault = function () {
|
||||
if (!this.cancelable) {
|
||||
return
|
||||
}
|
||||
|
||||
origPreventDefault.call(this)
|
||||
Object.defineProperty(this, 'defaultPrevented', {
|
||||
get: function () {
|
||||
return true
|
||||
},
|
||||
configurable: true
|
||||
})
|
||||
}
|
||||
}
|
||||
})()
|
||||
</script>
|
||||
{{< /highlight >}}
|
||||
|
Loading…
x
Reference in New Issue
Block a user