mirror of
https://github.com/jquery/jquery.git
synced 2024-11-23 02:54:22 +00:00
Ensure cache[id] exists before attempting to delete it. Fixes #10080
This commit is contained in:
parent
1a738cb72f
commit
f44d5e1e81
@ -191,7 +191,8 @@ jQuery.extend({
|
||||
// Browsers that fail expando deletion also refuse to delete expandos on
|
||||
// the window, but it will allow it on all other JS objects; other browsers
|
||||
// don't care
|
||||
if ( jQuery.support.deleteExpando || cache != window ) {
|
||||
// Ensure that this id actually exists in `cache` #10080
|
||||
if ( cache[ id ] && ( jQuery.support.deleteExpando || cache != window ) ) {
|
||||
delete cache[ id ];
|
||||
} else {
|
||||
cache[ id ] = null;
|
||||
|
Loading…
Reference in New Issue
Block a user