The label is probably set to display:block. You could overrid that
with display:inline !important

Jörn

On Fri, Dec 12, 2008 at 10:23 AM, knal <knalp...@gmail.com> wrote:
>
> 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.

Reply via email to