Maybe this would work too:

Element.cleanWhitespace('items');
var item = $('items').firstChild;

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Matthias
Buchetics
Sent: Friday, January 13, 2006 10:23 AM
To: rails-spinoffs@lists.rubyonrails.org
Subject: Re: [Rails-spinoffs] Effect together with ...firstChild - can't
getit to work

Thank you very much for the hint. The following code worked:
new Effect.Highlight($('items').getElementsByTagName('li')[0]);

Thanks again,
Mat

On 1/13/06, David Goodlad <[EMAIL PROTECTED]> wrote:
> On 1/12/06, Matthias Buchetics <[EMAIL PROTECTED]> wrote:
> > Hi,
> > I am relatively new to Rails and I can't get the following to work:
> > what I am trying to do is to make the first item of a list to flash:
> >
> > var item = $('items').firstChild;
> > new Effect.Highlight(item);
> >
> > I get the this Javascript error message:
> > this._base has no child (effects.js, line 445)
> >
> > But I am able to do this without any problems:
> > var item = $('items');
> > new Effect.Highlight(item);
> > (now the whole list flashes)
> >
> > My list looks like that:
> > <ul id="items">
> > <li>test1</li>
> > <li>test2</li>
> > <li>test3</li>
> > </ul>
> >
> > Thank you very much in advance,
> > Matthias
>
> Hi Matthias
>
> If you're using a Mozilla-based browser, the firstChild call is
> probably returning an empty text node.  Moz inserts these all over the
> place - you can check with the DOM inspector under the 'Tools' menu.
>
> Try using a different method to get at the children; enumerating and
> checking what type they are might be a way to do it, but it depends on
> your ultimate goal.
>
> Hope that helps!
> Dave
>
>
> --
> Dave Goodlad
> [EMAIL PROTECTED] or [EMAIL PROTECTED]
> http://david.goodlad.ca/
> _______________________________________________
> Rails-spinoffs mailing list
> Rails-spinoffs@lists.rubyonrails.org
> http://lists.rubyonrails.org/mailman/listinfo/rails-spinoffs
>
_______________________________________________
Rails-spinoffs mailing list
Rails-spinoffs@lists.rubyonrails.org
http://lists.rubyonrails.org/mailman/listinfo/rails-spinoffs
_______________________________________________
Rails-spinoffs mailing list
Rails-spinoffs@lists.rubyonrails.org
http://lists.rubyonrails.org/mailman/listinfo/rails-spinoffs

Reply via email to