Drop fireEvent since we are supporting IE10
This commit is contained in:
@@ -4,27 +4,13 @@ module.exports = function(els, events) {
|
|||||||
events = (typeof events === "string" ? events.split(" ") : events)
|
events = (typeof events === "string" ? events.split(" ") : events)
|
||||||
|
|
||||||
events.forEach(function(e) {
|
events.forEach(function(e) {
|
||||||
var event
|
var event // = new CustomEvent(e) // doesn't everywhere yet
|
||||||
if (document.createEvent) {
|
event = document.createEvent("HTMLEvents")
|
||||||
event = document.createEvent("HTMLEvents")
|
event.initEvent(e, true, true)
|
||||||
event.initEvent(e, true, true)
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
event = document.createEventObject()
|
|
||||||
event.eventType = e
|
|
||||||
}
|
|
||||||
|
|
||||||
event.eventName = e
|
event.eventName = e
|
||||||
|
|
||||||
if (document.createEvent) {
|
forEachEls(els, function(el) {
|
||||||
forEachEls(els, function(el) {
|
el.dispatchEvent(event)
|
||||||
el.dispatchEvent(event)
|
})
|
||||||
})
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
forEachEls(els, function(el) {
|
|
||||||
el.fireEvent("on" + event.eventType, event)
|
|
||||||
})
|
|
||||||
}
|
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user