Make jQuery work without warnings in strict mode, in Firefox.
This commit is contained in:
parent
887c00780d
commit
2b05e24993
|
@ -196,14 +196,14 @@ jQuery.event = {
|
|||
event.preventDefault = function() {
|
||||
// if preventDefault exists run it on the original event
|
||||
if (originalEvent.preventDefault)
|
||||
return originalEvent.preventDefault();
|
||||
originalEvent.preventDefault();
|
||||
// otherwise set the returnValue property of the original event to false (IE)
|
||||
originalEvent.returnValue = false;
|
||||
};
|
||||
event.stopPropagation = function() {
|
||||
// if stopPropagation exists run it on the original event
|
||||
if (originalEvent.stopPropagation)
|
||||
return originalEvent.stopPropagation();
|
||||
originalEvent.stopPropagation();
|
||||
// otherwise set the cancelBubble property of the original event to true (IE)
|
||||
originalEvent.cancelBubble = true;
|
||||
};
|
||||
|
|
|
@ -340,6 +340,9 @@ jQuery.fn.extend({
|
|||
else
|
||||
e[ val == "toggle" ? hidden ? "show" : "hide" : val ]( prop );
|
||||
});
|
||||
|
||||
// For JS strict compliance
|
||||
return true;
|
||||
});
|
||||
},
|
||||
|
||||
|
|
Loading…
Reference in a new issue