First glance, it looks like your first script tag's src attribute is
incorrect:
> <script type="text/javascript" src="//ajax.googleapis.com/ajax/
> libs/jquery/1.2.6/jquery.min.js"></script>
Sean Allen wrote:
> posted previously without proper [validate] in title..
>
> reposting...
>
> --
>
> i have this code:
>
> <script type="text/javascript" src="//ajax.googleapis.com/ajax/
> libs/jquery/1.2.6/jquery.min.js"></script>
> <script type="text/javascript" src="/js/jquery/
> jquery.validate.js"></script>
> <script type="text/javascript">
> <!--
> jQuery(document).ready(function(){
> jQuery.validator.messages.required = "";
> jQuery("#lf").bind("invalid-form.validate", function(e,
> validator) {
> var errors = validator.numberOfInvalids();
> if (errors) {
> var message = "Please complete the form:";
> jQuery("#formheader").html(message);
> jQuery("#formheader").show();
> }
> }).validate({
> onkeyup: false,
> onfocusout: false,
> messages: {
> email: {
> required: " ",
> email: ""
> }
> }
> });
> });
> -->
> </script>
>
> works fine in everything but ie6 ( yes i know ie6 sucks... still need
> to support... )
>
> in ie6 i get this message
>
> jQuery.validator.messages is null or not an object.
>
> i changed to this:
>
> jQuery(document).ready(function(){
> if ( typeof( jQuery.validator.messages ) == "object" )
> {
> jQuery.validator.messages.required = "";
> }
> jQuery("#lf").bind("invalid-form.validate", function(e,
> validator) {
> var errors = validator.numberOfInvalids();
> if (errors) {
> var message = "Please complete the form:";
> jQuery("#formheader").html(message);
> jQuery("#formheader").show();
> }
> }).validate({
> onkeyup: false,
> onfocusout: false,
> messages: {
> email: {
> required: " ",
> email: ""
> }
> }
> });
> });
>
> and then the error is that
>
> jQuery.validator is null or not an object