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