Thank you all. Now with DOM Reference and Firebug I am completely
happy.

On 27 Feb., 03:59, mkmanning <michaell...@gmail.com> wrote:
> As a followup, I suggest you get Firebug (for Firefox) and spend some
> time learning to use it. You can inspect an element in the DOM tab and
> get everything you'd ever want to know (and more) about that element.
> Likewise you can access jQuery objects through Firebugs console.
>
> On Feb 26, 6:54 pm, mkmanning <michaell...@gmail.com> wrote:
>
> > If you're going to work with jQuery then all you need to know
> > (assuming you know HTML and CSS, and have a general understanding of
> > JavaScript) is contained in the docs.
>
> > var list = document.createElement("li");  uses a DOM method (not
> > jQuery). The variable 'list' is a DOM node, a way to add text to it is
> > to use other DOM methods, e.g.:
>
> > var list = document.createElement("li");
> > list.appendChild(document.createTextNode('hello'));
> > document.getElementsByTagName('ul')[0].appendChild(list);
>
> > There are a number of resources on the web for explaining DOM
> > manipulation (here's 
> > onehttps://developer.mozilla.org/en/Gecko_DOM_Reference)
>
> > You can mix the DOM methods with jQuery if you like (in some cases
> > they're faster). You'll also find that there are many 'jQuery' ways to
> > achieve the same end. Some are faster or easier to maintain, you'll
> > have to decide what works for you. As an example, James' jQuery code
> > could be written like this:
>
> > var list = $('<li>').text('hello world').appendTo('#myUL');
>
> > On Feb 26, 6:36 pm, James <james.gp....@gmail.com> wrote:
>
> > > var list = $("<li>some text</li>");
> > > list.text('hello world');  // 'some text' is changed to 'hello world'
> > > $("#myUL").append(list);   // puts the element into your #myUL <ul> in
> > > your html document.
>
> > > On Feb 26, 3:53 pm, Sonya <ayson...@googlemail.com> wrote:
>
> > > > Hello,
>
> > > > I just begin to work with jQuery and have some questions. Where I can
> > > > find a list of all properties for elements. E.g. I generate a list
> > > > item:
> > > > var list = document.createElement("li");
>
> > > > How can I fill in in the list? list.text doesn't work. I have to guess
> > > > again and again for each element which properties it has. Is there an
> > > > API where I can see all properties of the object?
>
> > > > Thank you,
> > > > Sonya

Reply via email to