jQuery 1.10.2 warning issue from Firefox

后端 未结 3 1192
孤街浪徒
孤街浪徒 2020-11-30 05:38

I tried to use latest jQuery for my website and I get this warning sign and message from Firefox 24.

Warning: Use of getPreventDefault() is

相关标签:
3条回答
  • 2020-11-30 06:15

    jQuery version 1.11.0 is out now. You may download it here: http://jquery.com/download/ . It solves the warning issue on Firefox.

    0 讨论(0)
  • 2020-11-30 06:17

    This is a known issue, reported for version 1.10.2 and has been resolved for the 1.11/2.1 jQuery milestone. See a proposed pull request here, and the report on the bug tracker here.

    To fix this, just use a later version of jQuery, or change this line in event.js from:

    this.isDefaultPrevented = ( src.defaultPrevented || src.getPreventDefault && src.getPreventDefault() ) ? returnTrue : returnFalse;
    

    To this line:

    this.isDefaultPrevented = src.defaultPrevented ? returnTrue : returnFalse;
    

    Edit: The pull request linked above was never merged, although it did fix the problem. The issue was instead resolved by this commit and looks like this:

    this.isDefaultPrevented = src.defaultPrevented || src.defaultPrevented === undefined && ( src.returnValue === false || src.getPreventDefault && src.getPreventDefault() ) ? returnTrue : returnFalse;
    
    0 讨论(0)
  • 2020-11-30 06:21

    it resolved by replacing the latest version of js , visit jquery site and replace with the latest jquery for the listed file

    jquery-1.10.2.js
    jquery-1.10.2.min.js
    jquery-1.10.2.min.map
    
    0 讨论(0)
提交回复
热议问题