Exploded & tested stuff #20

Merged
MoOx merged 33 commits from testling into master 2014-10-14 01:27:04 -05:00
Showing only changes of commit 8c05692004 - Show all commits

View File

@@ -10,7 +10,17 @@ module.exports = function(els, events) {
event.eventName = e event.eventName = e
forEachEls(els, function(el) { forEachEls(els, function(el) {
var domFix = false
if (!el.parentNode) {
// THANKS YOU IE (9/10//11 concerned)
// dispatchEvent doesn't work if element is not in the dom
domFix = true
document.body.appendChild(el)
}
el.dispatchEvent(event) el.dispatchEvent(event)
if (domFix) {
el.parentNode.removeChild(el)
}
}) })
}) })
} }