title: Unable to get property 'apply' of undefined or null reference - IE11 and Chrome
body: <p>I am new to <strong>Javascript</strong> and <strong>jQuery</strong> and having trouble in fixing this error. </p>
  
  <p>I get this error when I try to debug in <strong>IE11</strong> and chrome. Initially I got </p>
  
  <blockquote>
    <p>Unable to get property 'call' of undefined or null reference </p>
  </blockquote>
  
  <p>in <strong>jquery.validate.min.js</strong> for <code>event.handle.call</code> and I did some research and fixed it by changing to <code>event.dispatch.call</code>. As soon as I fixed that I am getting this error and couldn't find any good resolution.</p>
  
  <p>I am using <strong>jQuery 1.10.*</strong> and want to fix this error when debugging <strong>IE11</strong> and <strong>Chrome</strong>.</p>
  
  <p>Any suggestions would be really useful. Point me to any useful resource or a possible fix.</p>
  
  <p>EDIT:</p>
  
  <p>I am getting this error in <strong>function handlerProxy</strong> in jQuery-ui-1.10.3.js</p>
  
  <pre><code>$.each( handlers, function( event, handler ) {
      function handlerProxy() {
          // allow widgets to customize the disabled handling
          // - disabled as an array instead of boolean
          // - disabled class as method for disabling individual parts
          if ( !suppressDisabledCheck &amp;&amp;
                  ( instance.options.disabled === true ||
                      $( this ).hasClass( "ui-state-disabled" ) ) ) {
              return;
          }
          return ( typeof handler === "string" ? instance[ handler ] : handler )
              .apply( instance, arguments );
      }
  }
  </code></pre>