Tried it, still doesn't work. I went through the 1.3 change log and
can't find what change could have effected it.

On Mar 19, 11:59 am, Jörn Zaefferer <joern.zaeffe...@googlemail.com>
wrote:
> Remove the @ symbol in the attribute selector, it was deprecated in
> 1.2 and removed in 1.3
>
> Jörn
>
>
>
> On Thu, Mar 19, 2009 at 3:06 PM, Brad <brad.es...@gmail.com> wrote:
>
> > I wrote this function to check an input field. I can fire it when the
> > field blurs or when the form is submitted. If an .error is visible
> > when the submit button is clicked, it won't be submitted until they
> > are all gone.
>
> > When I try to update to 1.3 this function no longer works.
>
> > jQuery.fn.form_realemail = function () {
> >        return this.each(function (){
> >                if ($(this).attr('value') != "") {
> >                                error2 = 0;
> >                                if 
> > ($(this).is("[...@value...@hotmail.com']")) { error2 = 1; }
> >                                if ($(this).is("[...@value...@gmail.com']")) 
> > { error2 = 1; }
> >                                if ($(this).is("[...@value...@yahoo.com']")) 
> > { error2 = 1; }
> >                                if ($(this).is("[...@value...@msn.com']")) { 
> > error2 = 1; }
> >                                if ($(this).is("[...@value*='@']")) { } else 
> > { error2 = 2; }
> >                                if ($(this).is("[...@value*='.']")) { } else 
> > { error2 = 2; }
>
> >                                if (error2 == "0") {
> >                                        
> > $(this).parent().find('.error').hide();
> >                                }
> >                                if (error2 == "1") {
> >                                        
> > $(this).parent().find('.error').show();
> >                                        
> > $(this).parent().find('.error').text("Company Emails Only.");
> >                                }
> >                                if (error2 == "2") {
> >                                        
> > $(this).parent().find('.error').show();
> >                                        
> > $(this).parent().find('.error').text("Enter A Valid Email
> > Address.");
> >                                }
> >                }
> >                if ($(this).attr('value') == "") {
> >                        $(this).parent().find('.error').show();
> >                        $(this).parent().find('.error').text("Email Address 
> > is Required.");
> >                }
> >        });
> > }

Reply via email to