1
0
mirror of synced 2024-11-29 16:16:02 +03:00

Merge pull request #2410 from redbmk/master

IE8 does not support Array.prototype.forEach #2339
This commit is contained in:
Kevin Brown 2014-05-27 16:46:07 -04:00
commit a29dfc2e2a

View File

@ -633,7 +633,7 @@ the specific language governing permissions and limitations under the Apache Lic
function cleanupJQueryElements() { function cleanupJQueryElements() {
var self = this; var self = this;
Array.prototype.forEach.call(arguments, function (element) { $.each(arguments, function (i, element) {
self[element].remove(); self[element].remove();
self[element] = null; self[element] = null;
}); });
@ -1111,7 +1111,7 @@ the specific language governing permissions and limitations under the Apache Lic
if (observer !== undefined) { if (observer !== undefined) {
if (this.propertyObserver) { delete this.propertyObserver; this.propertyObserver = null; } if (this.propertyObserver) { delete this.propertyObserver; this.propertyObserver = null; }
this.propertyObserver = new observer(function (mutations) { this.propertyObserver = new observer(function (mutations) {
mutations.forEach(self._sync); $.each(mutations, self._sync);
}); });
this.propertyObserver.observe(el.get(0), { attributes:true, subtree:false }); this.propertyObserver.observe(el.get(0), { attributes:true, subtree:false });
} }