Interesting. I see what Mitchell means about the tree metaphor. But
the family tree metaphor works perfectly for me. I guess it's because
I'm already used to thinking of elements as siblings, children,
parents, etc.
--Karl
_________________
Karl Swedberg
www.englishrules.com
www.learningjquery.com
On Jul 22, 2007, at 12:13 PM, Brandon Aaron wrote:
Wait ... trees don't have one branch!? Actually, I tend think of
the html as the whole tree and the head tag as the roots of the
tree. The body tag is the trunk and all the tags within make up the
branches of the tree. But up is still down and down is still up.
Perhaps I'm just brainwashed into rationalizing the DOM as tree. :)
--
Brandon Aaron
On 7/21/07, Mitchell Waite <[EMAIL PROTECTED] > wrote:
Hey that's great you are enjoying this. And I am IN LOVE with the
jQuery plugins, because of the fact that even if you don't know how
they work, they are super easy to use. Man I have been trying kinds
of cool stuff, tooltips, interface elements, rounded corners, it's
like being a candy store. I can hardly imagine what will happen
when I really understand this stuff J
Glen has been fabulous and really thoughtful. Maybe this is karmic
kickback for all those computer books I put my soul into?
Thanks for the post from michael I am sure it's the most lucid
writing on the planet.
I think the tree analogy is sinking in but I have always thought it
wasn't the best metaphor.
How many trees have you seen with just one branch?
And whose trunk starts in the sky and grows down?
Even the parent/sibling thing leaves me hanging. Maybe I will
stumble on something that works better in my visual cortex, if not
it's a tree that is really lopsided from this one giant branch that
everything else branches from. The GOD branch. To me a raindrop
meandering down a wet window is easier to visualize.
I swear to DOM I will get it one day!
From: jquery-en@googlegroups.com [mailto: jquery-
[EMAIL PROTECTED] On Behalf Of Brandon Aaron
Sent: Saturday, July 21, 2007 8:37 PM
To: jquery-en@googlegroups.com
Subject: [jQuery] Re: Click to Call a Function Part 2
On 7/21/07, Mitchell Waite <[EMAIL PROTECTED]> wrote:
I believe I am getting it. I bet all the luckers are rolling on the
floor with laughter at my naivety.
You won't find anyone laughing at you here. Learning is what this
community is all about! You are asking some very good questions. I
know I'm enjoying the dialog and Glen is doing a excellent job of
answering your questions.
The 'this' keyword can be pretty confusing at first because the
object it represents changes depending on where you are using it.
Actually Michael Geary had a very nice post to the list explaining
the 'this' keyword a while back. Here is the post: http://
groups.google.com/group/jquery-en/msg/92e29565dff28d32
Glen is correct in advising you to think about the html like a
tree ... a DOM tree. jQuery takes a lot of the pain out of
navigating around this tree with its selectors and DOM traversal
methods. VisualjQuery.com organizes these methods very nicely. Go
to http://visualjquery.com/ and then click on 'DOM' then
'Traversal'. Then you will see a listing of jQuery methods that
help you navigate through the tree and pick which branches you want
to work with.
Once you have the elements you want to work with there are lots of
methods that allow you to do things such as set attributes, animate
and much more. Even better jQuery has loads of plugins that deal
with more specialized needs.
--
Brandon Aaron