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."); > > } > > }); > > }