Re: Convenient way to create element and set its attributes at once

On Mon, Dec 2, 2013 at 9:08 PM, Domenic Denicola <
domenic@domenicdenicola.com> wrote:

> From: Rick Waldron [mailto:waldron.rick@gmail.com]
>
> > Yes, and it's not just you-the "single function/constructor/method that
> accepts a string and produces a node" is a common pattern implemented by
> all major libraries:
> >
> > Y.Node.create("<div>");
> > jQuery("<div>");
> > dojo.create("div");
> > new Element("div");
> > new Ext.dom.Element("div");
>
> And don't forget:
>
> document.createElement("div");
>
> (Wait, what just happened?!)
>

Well, I should've included that all but Ext.js allow a second argument that
is the attributes and properties to set. Ext.js and document.createElement
fall short there ;)

Rick

Received on Tuesday, 3 December 2013 02:12:51 UTC