Skip to content
Permalink
Browse files
Widget: Wrap the remove event trigerring in a try/catch. Fixes #7510 …
…- jQuery.data throws a script error in certain circumstances.
  • Loading branch information
scottgonzalez committed Aug 9, 2011
1 parent d146297 commit 9276665
Showing 1 changed file with 4 additions and 1 deletion.
@@ -14,7 +14,10 @@ var slice = Array.prototype.slice;
var _cleanData = $.cleanData;
$.cleanData = function( elems ) {
for ( var i = 0, elem; (elem = elems[i]) != null; i++ ) {
$( elem ).triggerHandler( "remove" );
try {
$( elem ).triggerHandler( "remove" );
// http://bugs.jquery.com/ticket/8235
} catch( e ) {}
}
_cleanData( elems );
};

0 comments on commit 9276665

Please sign in to comment.