feature(dom) Events: addLoad

This commit is contained in:
coderaiser 2014-05-28 06:14:27 -04:00
parent 5f3c4a9f22
commit a609a48830
2 changed files with 6 additions and 7 deletions

View file

@ -460,7 +460,7 @@ var CloudCmd, Util, DOM, CloudFunc, ace, DiffProto, diff_match_patch, Zip, MenuI
if (files)
files.forEach(function(file) {
reader = new FileReader();
DOM.Events.add('load', onLoad, reader);
DOM.Events.addLoad(onLoad, reader);
reader.readAsBinaryString(file);
});
}

View file

@ -44,8 +44,8 @@ var Util, DOM;
* if object - then onload and onerror
*/
funcLoad = function(event) {
Events.remove('load', funcLoad, element);
Events.remove('error', funcError, element);
Events.remove('load', funcLoad, element)
.remove('error', funcError, element);
Util.exec(func, event);
},
@ -78,10 +78,9 @@ var Util, DOM;
} else {
element = document.createElement(name);
if (name === 'script' || name === 'link') {
Events.add('load', funcLoad, element);
Events.addError(funcError, element);
}
if (name === 'script' || name === 'link')
Events.addLoad(funcLoad, element)
.addError(funcError, element);
if (p.id)
element.id = p.id;