mirror of
https://github.com/twbs/bootstrap.git
synced 2025-08-20 12:21:35 +02:00
Event handler: merge new Event
with new CustomEvent
This commit is contained in:
@@ -283,7 +283,6 @@ const EventHandler = {
|
|||||||
const $ = getjQuery()
|
const $ = getjQuery()
|
||||||
const typeEvent = getTypeEvent(event)
|
const typeEvent = getTypeEvent(event)
|
||||||
const inNamespace = event !== typeEvent
|
const inNamespace = event !== typeEvent
|
||||||
const isNative = nativeEvents.has(typeEvent)
|
|
||||||
|
|
||||||
let jQueryEvent
|
let jQueryEvent
|
||||||
let bubbles = true
|
let bubbles = true
|
||||||
@@ -299,9 +298,7 @@ const EventHandler = {
|
|||||||
defaultPrevented = jQueryEvent.isDefaultPrevented()
|
defaultPrevented = jQueryEvent.isDefaultPrevented()
|
||||||
}
|
}
|
||||||
|
|
||||||
const evt = isNative ?
|
const evt = new Event(event, { bubbles, cancelable: true })
|
||||||
new Event(event, { bubbles, cancelable: true }) :
|
|
||||||
new CustomEvent(event, { bubbles, cancelable: true })
|
|
||||||
|
|
||||||
// merge custom information in our event
|
// merge custom information in our event
|
||||||
if (typeof args !== 'undefined') {
|
if (typeof args !== 'undefined') {
|
||||||
|
Reference in New Issue
Block a user