git.asbjorn.biz
/
jquery.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Make sure that unbinding on a plain javascript object works correctly. Fixes #6184.
[jquery.git]
/
src
/
event.js
diff --git
a/src/event.js
b/src/event.js
index
1e2d33d
..
bfe2dd1
100644
(file)
--- a/
src/event.js
+++ b/
src/event.js
@@
-525,10
+525,14
@@
jQuery.event = {
var removeEvent = document.removeEventListener ?
function( elem, type, handle ) {
var removeEvent = document.removeEventListener ?
function( elem, type, handle ) {
- elem.removeEventListener( type, handle, false );
+ if ( elem.removeEventListener ) {
+ elem.removeEventListener( type, handle, false );
+ }
} :
function( elem, type, handle ) {
} :
function( elem, type, handle ) {
- elem.detachEvent( "on" + type, handle );
+ if ( elem.detachEvent ) {
+ elem.detachEvent( "on" + type, handle );
+ }
};
jQuery.Event = function( src ) {
};
jQuery.Event = function( src ) {