hey it's a thought.... thats why we discuss before committing to an idea. of course the old tried and true method of a simple class and doing a switch in the jq code always has been available. Much better if you have many identical 'meta-infos'.
On 11/1/06, Stephen Woodbridge <[EMAIL PROTECTED]> wrote: > Oops, I forgot about that. > > The guys at work do this, but they don't use a dtd and in fact don't > even use a doctype and clearly don't validate. Oh well, it was a > thought, if only half baked. :) > > -Steve > > Ⓙⓐⓚⓔ wrote: > > sure, slip in a different namespace and you can make your own tags > > .... but it won't validate unless you do the dtd for it too. > > > > > > On 11/1/06, Stephen Woodbridge <[EMAIL PROTECTED]> wrote: > >> Or just adding an xml data island to your document that has everything > >> you want it it and then parsing that using xpath. This is approach is > >> much cleaner, should validate, and we already have the tools to parse it. > >> > >> -Steve W. > >> > >> > >> Erik Beeson wrote: > >>> In the case of adding metedata to divs, are these approaches any better > >>> than just using nested hidden spans? > >>> > >>> --Erik > >>> > >>> On 10/31/06, *John Resig* < [EMAIL PROTECTED] > >>> <mailto:[EMAIL PROTECTED]>> wrote: > >>> > >>> Hi Everyone - > >>> > >>> I just finished reading over the massive thread that discusses > >>> embedding metadata into elements for later extraction. Well, I just > >>> finished a plugin to handle all three metadata-extraction methods. > >>> > >>> You can see a demo here: (Uses Firebug debug statements!) > >>> http://john.jquery.com/plugins/meta/ > >>> > >>> It's capable of extracting metadata from classes, random attributes, > >>> and child elements. > >>> > >>> For example, you can do: > >>> <li data="{some:'random', json: 'data'}">...</li> > >>> OR > >>> <li class="someclass {some: 'data'} anotherclass">...</li> > >>> OR > >>> <li><script type="sometype">{some:"json",data:true}</script> ...</li> > >>> > >>> The default is the first method, but you can always change it but > >>> twiddling the options. This means that there is at least one option > >>> here to appease you. > >>> > >>> There's also a bunch of options (like loading data into a single > >>> property and the ability to ignore braces {}). Let me know what you > >>> think of this - I know that I'll probably be using it very soon. > >>> > >>> --John > >>> > >>> _______________________________________________ > >>> jQuery mailing list > >>> [email protected] <mailto:[email protected]> > >>> http://jquery.com/discuss/ > >>> > >>> > >>> > >>> ------------------------------------------------------------------------ > >>> > >>> _______________________________________________ > >>> jQuery mailing list > >>> [email protected] > >>> http://jquery.com/discuss/ > >> > >> _______________________________________________ > >> jQuery mailing list > >> [email protected] > >> http://jquery.com/discuss/ > >> > > > > > > > _______________________________________________ > jQuery mailing list > [email protected] > http://jquery.com/discuss/ > -- Ⓙⓐⓚⓔ - יעקב ʝǡǩȩ ᎫᎪᏦᎬ _______________________________________________ jQuery mailing list [email protected] http://jquery.com/discuss/
