Previously I was using jQuery 1.7.1 in my code. I was getting the above error. Then I used the jQuery 1.11.1 straight from the google repository
I have also come across this problem and found that with jQuery 1.x the replacement
event.defaultPrevented;
does not work at all, but the original
event.getPreventDefault();
still works as expected but does throw a warning on Firebug. I guess someone somewhere expects everyone to upgrade to jQuery 2.x eventually. This shouldn't be a fatal or critical error for you, simply a warning, and in this instance that the replacement feature doesn't work on jQuery 1.x then it's suitable to bare this in mind but not act upon this warning.
I had the same issue and using Firefox's dev tools I realized I incorrectly commented something out in a hurry, forgetting to comment out the </script>
also. Sometimes it the stupid little things.
I get this error with PHPStorm debugging with Firefox 2.8 when using jQuery, currently jquery-2.0.2.min. On examining the file, it contains the following statement:
this.isDefaultPrevented=e.defaultPrevented||e.getPreventDefault&&e.getPreventDefault()?U:Y
if you change this to:
this.isDefaultPrevented=e.defaultPrevented?U:Y
the warning stops.
Try:
event.originalEvent.defaultPrevented
As in:
$(document).on('click', function (e) {
if (e.originalEvent.defaultPrevented) return;
// continue
});