Erreur à l'intérieur jquery.validate.js “runtime javaScript erreur: Impossible d'obtenir la propriété "appel" undefined ou référence null”

Je suis en train de travailler sur un asp.net mvc-5 application web. et je suis en utilisant ces scripts:-

  • jquery 1.10.2
  • jquery-ui 1.8.24
  • Plugin jQuery Validation 1.11.1

Maintenant quand je lance l'application à l'intérieur de visual studio 2013, à l'exception de ce qui va se passer sur IE10 , alors qu'il n'y aura aucun problème sur chrome ou firefox :-

Unhandled exception at line 1234, column 5 in http://localhost:49392/Scripts/jquery.validate.js

0x800a138f - JavaScript runtime error: Unable to get property 'call' of undefined or null reference

le code qui génère l'erreur à l'intérieur de la jquery.validate.js est :-

function($) {
    //only implement if not provided by jQuery core (since 1.4)
    //TODO verify if jQuery 1.4's implementation is compatible with older jQuery special-event APIs
    if (!jQuery.event.special.focusin && !jQuery.event.special.focusout && document.addEventListener) {
        $.each({
            focus: 'focusin',
            blur: 'focusout'
        }, function( original, fix ){
            $.event.special[fix] = {
                setup:function() {
                    this.addEventListener( original, handler, true );
                },
                teardown:function() {
                    this.removeEventListener( original, handler, true );
                },
                handler: function(e) {
                    var args = arguments;
                    args[0] = $.event.fix(e);
                    args[0].type = fix;
                    return $.event.handle.apply(this, args);
                }
            };
            function handler(e) {
                e = $.event.fix(e);
                e.type = fix;
                **return $.event.handle.call(this, e);**//this will raise the exception
            }
        });
    }

Quelqu'un peut adivce comment je peux résoudre ce problème ?
Merci

votre version jquery s'il vous plaît?
l'installation de jquery migrate peut résoudre ce H> Install-Package jQuery.Migrer
la version jQuery est 1.10.2
je lance l'Install-Package JQuery.Migrer, et il a ajouté le script suivant à l'intérieur du dossier Scripts "jquery-migrate-1.2.1.js" et ce de résoudre le problème sur IE10 .. merci. mais ca vous conseils ce sera l'jquery-migrate-1.2.1.js fait exactement ?
Je pense que la version 1.2.1 est très bien

OriginalL'auteur john Gu | 2015-01-15