use .find() with .attr()
<p>I want to search the descendants of a JQuery search for <code>href</code>s.   I am thinking I should use the <code>.find()</code> method, but am having little success, as I'm not sure whether to pass the <code>.attr()</code> method as a parameter or as a subsequent method.</p>

<pre><code>var trialMethod = function($this) {
  //Ive tried along the lines of this
  $this.find(.attr('href'));
  //and this
  $this.find().attr('href');
}
</code></pre>

<p>I am using a click handler (this one specifically attached to all the links, whether or not they were updated by JS/JQ), and trying to find the <code>href</code> of what is clicked.   Since I am trying to maximize the functionality of the site without JS, the links are static, then replaced via JS/JQ.   So when a link is clicked, it may be in a <code>&lt;li&gt;</code> or a <code>&lt;span&gt;</code> or whatever.   I am trying to keep convention to not declare the nth child element or the specific element, rather search since the DOM tree may change, hence looking for the <code>href</code> attribute, and I will check if a certain link is clicked.</p>

<p>1 - How do you find the <code>href</code>s of the child elements using the two methods <code>.find()</code> and <code>.attr()</code>?</p>

<p>2 - I have read the JQ API, but just want a bit of clarification; The <code>.find()</code> method ¿MUST? be passed a parameter?   if this is the case, then I now know not to waste time with attempts similar to my second attempt....</p>
