title: jQuery validation error message placement
body: <p>Ok so I am using the jQuery validation plugin to check for errors on a simple form.  Everything is working except the error placement.  I am trying to get my error messages placed into a SPAN element just after the INPUT that contains an error. For some reason the code below is placing the error message in what seems to be a whole new LABEL element.  Any idea what I am doing wrong here?</p>
  
  <p>my html</p>
  
  <pre><code>    &lt;form action="" id="contact" method="POST"&gt;
         &lt;p&gt;
           &lt;label for="name"&gt;Name:&lt;/label&gt;
           &lt;input type="text" name="name" id="name" class="text proper"/&gt;&lt;span class="errMsg"&gt;&lt;/span&gt;
         &lt;/p&gt;
         &lt;p&gt;
           &lt;label for="email"&gt;* Email:&lt;/label&gt;
           &lt;input type="text" name="email" id="email" class="required email text"/&gt;&lt;span class="errMsg"&gt;&lt;/span&gt;
         &lt;/p&gt;
         &lt;p&gt;
           &lt;label for="extra"&gt;*Question:&lt;/label&gt;
           &lt;textarea name="onlyText" id="onlyText" class=""&gt;&lt;/textarea&gt;&lt;span class="errMsg"&gt;&lt;/span&gt;
         &lt;/p&gt;
  
         &lt;button type="submit" id="send"&gt;Send Now&lt;/button&gt;
         &lt;div id="results"&gt;&lt;/div&gt;
      &lt;/form&gt;
  </code></pre>
  
  <p>my jQuery</p>
  
  <pre><code>    &lt;script&gt;
        jQuery(document).ready(function($){           
          $.validator.addMethod("regex",function(value, element, regexp) {
           var check = false;
           var re = new RegExp(regexp);
           return this.optional(element) || re.test(value);
          },
            "No special Characters allowed here. Use only upper and lowercase letters (A through Z; a through z), numbers and punctuation marks (. , ; ? ' ' \" -  ~ ! @ $ % ^ &amp; * (     ) _ + / &lt; &gt; { } )"
          );
          $("#contact").validate({
           rules: {
              onlyText:{
                required: true,
                maxlength: 8000,
                regex: /^[0-9A-Za-z\s`~!@$%^&amp;*()+{}|;'",.&lt;&gt;\/?\\-]+$/
              },
              name:{
                required: false,
                maxlength: 75,
                regex: /^[0-9A-Za-z\s`~!@$%^&amp;*()+{}|;'",.&lt;&gt;\/?\\-]+$/
             }
           } , 
            errorPlacement: function(error, element) {
            error.appendTo( element.next() );  //* THIS IS WHERE I AM HAVING TROUBLE WITH
       });
       });
     &lt;/script&gt;
  </code></pre>