title: jQuery Validation Plugin: "Cannot read property 'call' of undefined" noSpace
body: <p>New to the jQuery validation plugin and can't figure out this TypeError:</p>
  
  <p>Here is my html:</p>
  
  <pre><code>&lt;input name="clusterName" type="text" id="clusterName" /&gt;
  </code></pre>
  
  <p>Here are the relevant pieces of my jquery:</p>
  
  <pre><code>    $(document).ready(function() {
      $('#cloudBuilderForm').validate({
  
      rules: {
          clusterName: {
              required: true,
              noSpace: true
          },
          keyPair: {
              required: true,
              noSpace: true
          },
          volumeSize: {
              required: true,
              range:[256, 1024]
          }
      },
      messages: {
          clusterName: {
              required: "Provide cluster name",
              noSpace: "Cannot contain spaces"
          },
          keyPair: {
              required: "Provide valid key-pair",
              noSpace: "Cannot contain spaces"
          },
          volumeSize: {
              required: "Provide a volume size",
              range: "Must be between 256 &amp; 1024"
          }
      },
  
      highlight: function(element, errorClass) {
          $(element).siblings('span').hide();
      }
  
      });
  
      $('#cloudBuilderSubmit').click(function() {
          $('#cloudBuilderForm').valid();
      });
  });
  </code></pre>
  
  <p>I've also included</p>
  
  <pre><code>jquery.validate.min.js
  additional-methods.min.js
  </code></pre>
  
  <p>in that order</p>
  
  <p>Here is the full error:</p>
  
  <pre><code>jquery.validate.min.js:4 Uncaught TypeError: Cannot read property 'call' of undefined.  Exception occurred when checking element clusterName, check the 'noSpace' method.
  </code></pre>