Skip to content

Commit

Permalink
Manipulation: don't use Object.keys for consistency
Browse files Browse the repository at this point in the history
Fixes #14659
  • Loading branch information
mgol committed Mar 9, 2014
1 parent 984f77a commit a96d5be
Showing 1 changed file with 3 additions and 4 deletions.
7 changes: 3 additions & 4 deletions src/manipulation.js
Expand Up @@ -276,7 +276,7 @@ jQuery.extend({
},

cleanData: function( elems ) {
var data, elem, events, type, key, j,
var data, elem, type, key,
special = jQuery.event.special,
i = 0;

Expand All @@ -285,9 +285,8 @@ jQuery.extend({
key = elem[ data_priv.expando ];

if ( key && (data = data_priv.cache[ key ]) ) {
events = Object.keys( data.events || {} );
if ( events.length ) {
for ( j = 0; (type = events[j]) !== undefined; j++ ) {
if ( data.events ) {
for ( type in data.events ) {
if ( special[ type ] ) {
jQuery.event.remove( elem, type );

Expand Down

0 comments on commit a96d5be

Please sign in to comment.