Ugh. Looks like more slacker accommodation to me. The <p> tag laziness alone looks like layout problems begging to happen (especially for JS string-to-HTML parsing). But thanks for pointing out that technicality. Not sure i understand why they're allowing for it. -joe t.
On Feb 21, 1:57 am, "T.J. Crowder" <t...@crowdersoftware.com> wrote: > Hi Joe, > > > Just as a small nit-pick, LI elements are containers, and so should > > have closing </li> tags. > > Browser behavior for years has made doing what he did functional, and > the HTML5 spec will actually formalize > it:http://dev.w3.org/html5/spec/syntax.html#optional-tags > > I only realized that the other day, when I was looking up something > about the TH element and the example flagrantly omitted end tags all > over the place. > > Fortunately, the end tag is still *allowed*, it's just optional in > certain defined situations. > > -- T.J. > > On Feb 21, 12:27 am, "joe t." <thooke...@gmail.com> wrote: > > > Just as a small nit-pick, LI elements are containers, and so should > > have closing </li> tags. > > -joe t. > > > On Feb 20, 8:58 am, Jinsa <jf.wesq...@gmail.com> wrote: > > > > Hi everybody! > > > > I'm actually working on a script acting on a UL menu with different LI > > > classname. The goal is to react onMouseOver and onClick on each LI > > > click or mouseover differently. The fact is the class is unknown so my > > > script have to check the UL and then observe each LI as elements. > > > > Here is the html: > > > > <ul id="menu"> > > > <li class="item"><a id="current" href="">First</a> > > > <li class="item23"><a id="current" href="">Second</a> > > > <li class="item22"><a id="current" href="">Third</a> > > > <li class="item12"><a id="current" href="">Vador</a> > > > <li class="item6"><a id="current" href="">What the!</a> > > > <li class="item2"><a id="current" href="">Hahum!</a> > > > </ul> > > > > and then the script: > > > > function bindage() > > > { > > > $('menu').down('li').each(function (el) > > > { > > > return $(el).observe('click', function(event) > > > { > > > event.stop(); > > > alert('hellow bro'); > > > }); > > > }); > > > > } > > > > Event.observe(window, 'load', bindage); > > > > But that obviously doesn't work... I really don't have any idea to > > > make it work... I've tried so far but without any success... maybe you > > > could help me? > > > > Thanks, > > > > JF. > > -- You received this message because you are subscribed to the Google Groups "Prototype & script.aculo.us" group. To post to this group, send email to prototype-scriptacul...@googlegroups.com. To unsubscribe from this group, send email to prototype-scriptaculous+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/prototype-scriptaculous?hl=en.