jquery select previous matched element that isnt a sibling
<p>This may seem like a very amateurish question but I have a HTML DOM structure like this:</p>

<pre><code>&lt;div class="1"&gt;
    &lt;div class="1a"&gt;
       &lt;div class="1aa"&gt;&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class="1b"&gt;
        &lt;a href="#"&gt;Link&lt;/a&gt;
    &lt;/div&gt;
&lt;/div&gt;
</code></pre>

<p>I need to select to a <code>&lt;div&gt;</code> that isn't a direct sibling, for example:</p>

<pre><code>$(function(){
   $('a').click(function(){
       // select div .1a
   });
});
</code></pre>

<p>I can't directly select <code>div .1a</code> because there may be multiple instances of <code>.1a</code> and I need to select the one thats nearest to the link.</p>

<p>Any help appreciated</p>
