Don't know how, but apparently somehow the system got kind of excited posting my message...
Anyway Jörn, thanks, i'm getting the message in the right place now, *but* for some reason it also adds a break ( <br /> ) or something before the text, and that breaks my layout. Is there any way to fix this? Thanks, Knal On Dec 11, 11:06 pm, "Jörn Zaefferer" <joern.zaeffe...@googlemail.com> wrote: > Try this: > > errorPlacement: function(error, element) { > error.appendTo(element.prev()); > } > > Jörn > > On Thu, Dec 11, 2008 at 3:30 PM, knal <knalp...@gmail.com> wrote: > > > Hi there, > > > I'm using Validate on my website, but i'm having difficulties with the > > errorPlacement. > > > In simple a part of my form looks like this: > > > <label for="email">E-mail</label><div class="warn">*</div> > > <input type="text" name="email" id="email" /> > > > Validation works fine, but i can't get the message to display inside > > '<div class="warn">*</div>'. > > > The following places the text immediatly before the element: > > > errorPlacement: function(error, element) { > > error.insertBefore(element); > > } > > > Any help would be greatly appreciated. > > > Greetings Knal.