What about "setProperty"? The example at http://mootools.net/docs/Element/Element#Element:setProperty uses it to set img.src . So now there seem to be three ways of setting the src of an image:
set setAttribute setProperty When should setProperty be used? Michal. On Dec 29, 6:45 pm, nutron <[email protected]> wrote: > setAttribute is a specific method for setting an element attribute that's > native. > You can use set and setAttribute to the same effect for, say, img.src, but > you couldn't use setAttribute for innerHTML because it isn't an attribute. > > For all intents and purposes, you should always use .set. > > On Mon, Dec 29, 2008 at 10:37 AM, Michal-2 (via Nabble) < > [email protected]<ml-user%[email protected]> > > > > > wrote: > > > Ah! Thanks, that makes it clear. But what about "setAttribute" in > > custom get/setters? > > > Michal. > > > On Dec 29, 6:31 pm, nutron > > <anut...@...<http://n2.nabble.com/user/SendEmail.jtp?type=node&node=2089764&i=0>> > > wrote: > > > > retrieve and store are useful for storing data *on a specific element*, > > > while getters and setters are applied to *all* elements. > > > i.e. > > > myElement.store('myeffect', myInstanceOfFxTween); > > > > This is useful for storing a specific property with a specific element. > > > Getters/setters are useful for defining behavior for all elements: > > > > el.set('tween', options).tween('opacity', 0); <<an instance of Fx.Tween > > for > > > el is *implied* > > > > On Mon, Dec 29, 2008 at 10:10 AM, Michal-2 (via Nabble) < > > > ml-user+55915-776128...@...<http://n2.nabble.com/user/SendEmail.jtp?type=node&node=2089764&i=1> > > <ml-user%2b55915-776128...@...<http://n2.nabble.com/user/SendEmail.jtp?type=node&node=2089764&i=2>> > > > > > wrote: > > > > > If it's ok, I have related questions: what about creating custom > > > > properties returned by "get" and "set": when should it be done? At > > > > >http://mootools.net/docs/Element/Element#Element-Properties > > > > > the example uses the "setAttribute" method: what is that for? When > > > > should that be used? Also, the fact that the Tween is returned by > > > > "get" rather than "retrieve" confuses me. Why is it get and not > > > > retrieve? Is it that "get" allows for some custom actions upon "get"? > > > > > Michal. > > > > > On Dec 29, 4:30 pm, nutron <anut...@...< > >http://n2.nabble.com/user/SendEmail.jtp?type=node&node=2089676&i=0>> > > > > wrote: > > > > > > I just went ahead and posted this to my blog, as my answer, I > > thought, > > > > might > > > > > be useful to others to read. Includes code examples and whatnot. > > > > > >http://www.clientcide.com/your-questions/the-difference-between-eleme... > > > > > > On Mon, Dec 29, 2008 at 2:26 AM, stratboy (via Nabble) < > > > > > ml-user+89945-1375813...@...< > >http://n2.nabble.com/user/SendEmail.jtp?type=node&node=2089676&i=1> > > > > <ml-user%2b89945-1375813...@...< > >http://n2.nabble.com/user/SendEmail.jtp?type=node&node=2089676&i=2>> > > > > > > > wrote: > > > > > > > Hi! > > > > > > > after a lot of mootools programming and docs studies, I still have > > a > > > > > > little question: > > > > > > > when should I use get/set and when store/retrieve? Or, in other > > words, > > > > > > what's the best use for get/set and what's the best for store/ > > > > > > retrieve? > > > > > > > ------------------------------ > > > > > > View message @ > > >http://n2.nabble.com/get-set-vs.-store-retrieve-tp2077828p2077828.html > > > > > > To start a new topic under MooTools Users, email > > > > > > ml-node+660466-1583815...@...< > >http://n2.nabble.com/user/SendEmail.jtp?type=node&node=2089676&i=3> > > > > <ml-node%2b660466-1583815...@...< > >http://n2.nabble.com/user/SendEmail.jtp?type=node&node=2089676&i=4>> > > > > > > > To unsubscribe from MooTools Users, click here< (link removed) >. > > > > > > ----- > > > > > The MooTools Tutorial: http://www.mootorial.comwww.mootorial.com > > > > > Clientcide: http://www.clientcide.comwww.clientcide.com > > > > > -- > > > > > View this message in context: > > > >http://n2.nabble.com/get-set-vs.-store-retrieve-tp2077828p2089367.html > > > > > Sent from the MooTools Users mailing list archive at Nabble.com. > > > > > ------------------------------ > > > > View message @ > > > >http://n2.nabble.com/get-set-vs.-store-retrieve-tp2077828p2089676.html > > > > To start a new topic under MooTools Users, email > > > > ml-node+660466-1583815...@...<http://n2.nabble.com/user/SendEmail.jtp?type=node&node=2089764&i=3> > > <ml-node%2b660466-1583815...@...<http://n2.nabble.com/user/SendEmail.jtp?type=node&node=2089764&i=4>> > > > > > To unsubscribe from MooTools Users, click here< (link removed) >. > > > > ----- > > > The MooTools Tutorial: http://www.mootorial.comwww.mootorial.com > > > Clientcide: http://www.clientcide.comwww.clientcide.com > > > -- > > > View this message in context: > >http://n2.nabble.com/get-set-vs.-store-retrieve-tp2077828p2089751.html > > > Sent from the MooTools Users mailing list archive at Nabble.com. > > > ------------------------------ > > View message @ > >http://n2.nabble.com/get-set-vs.-store-retrieve-tp2077828p2089764.html > > To start a new topic under MooTools Users, email > > [email protected]<ml-node%[email protected]> > > To unsubscribe from MooTools Users, click here< (link removed) >. > > ----- > The MooTools Tutorial: http://www.mootorial.comwww.mootorial.com > Clientcide: http://www.clientcide.comwww.clientcide.com > -- > View this message in > context:http://n2.nabble.com/get-set-vs.-store-retrieve-tp2077828p2089799.html > Sent from the MooTools Users mailing list archive at Nabble.com.
